The Stadium

The Stadium, Bar Harbor, 62 Main St, Bar Harbor, ME 04609, United States

Location