Shelburne District Hospital

Shelburne District Hospital
32 First Avenue, Shelburne, NS, LON 1S2, Canada
519-925-3340