Rosedale New Horizons Club

Long-Term & Residential Care · New Germany, NS

4978 Trunk 10, New Germany, NS, B0R 1E0

902-644-3318

Nearby healthcare

More long-term & residential care in Halifax-Dartmouth