Upper Birch Island is a nature reserve located in Addison, Maine.
No contact information available for Upper Birch Island.
No nearby facilities are available.
In the surrounding area, you can also find Nature Reserve, Grave Yard, School, Fire Station and more.
Other nature reserve in the area include Frank E. Woodworth Preserve, Merritt Cove, Pleasant Bay Wildlife Management Area or Sheep Island Preserve.