Q1
Where is birches apartment homes located?
Birches Apartment Homes is located at 75 Ross Road Old Orchard Beach, ME 04064-4103
Q2
What is the contact number for birches apartment homes?
The contact number for Birches Apartment Homes is (207) 934-8464
Q3
What are the annual sales for birches apartment homes?
Birches Apartment Homes has annual sales of approximately Less than $500,000
Q4
How many people are employeed at birches apartment homes?
Birches Apartment Homes has around 1 to 4 employees at this location