Address: 42009 Victory Ln, Leesburg, VA 20176
Latitude: 39.1452 (39°8′43″N), Longitude: -77.5474 (77°32′51″W)
Phone: (800) 777-8855
Site: www.northspringleesburg.com
- Emergency Services: No
- Healthcare Speciality: Psychiatry
- Old Name: Springwood Psychiatric Hospital
- US Geo Name: Feature #1749583
Details