Browsing Squirrel Island, ME Businesses UUS Post Office-SQUIRREL ISLAND1 Main StSquirrel Island, ME, 045708002758777Southport Post OfficeUnited States Post OfficeUnited States Postal ServiceUsps