Location
Birchwood Living Center
Intermediate Care Facility For Intellectually Disabled - Intermediate Care Facilities For Intellectually Disabled · Hancock County
Po Box 829, 360 Main Street, Ellsworth, ME 04605
(207) 667-3028This Location
Full
Capacity Not Configured