Upper Birch Island

Nature Reserve in Addison in Maine

Places Around

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.

Location of Upper Birch Island in Addison, Maine
Loading map…