The Grand

165 Main St.
Ellsworth
Maine
United States
website