Birches Apartment Homes

Birches Apartment Homes
Birches Apartment Homes 75 Ross Rd Old Orchard Beach, ME 04064
About

Birches Apartment Homes

Birches Apartment Homes is a Independent Living facility at 75 Ross Rd in Old Orchard Beach, ME.
Primary Specialty

Independent Living

Services Birches Apartment Homes provides independent living in Old Orchard Beach, ME to seniors and retirees with varying levels of assistance needs and/or disabilities.

Please contact Birches Apartment Homes for more information or to schedule a visit.