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, Park, Place Of Worship, School, Camp Site, Fire Station, Grave Yard and more.
Other nature reserve in the area include Frank E. Woodworth Preserve, Merritt Cove, Pleasant Bay Wildlife Management Area, Sheep Island Preserve or Ingersoll Point Preserve.