Contact

Menemsha Inn

PO BOX 38
Menemsha
MA 02552
Office Telephone: 508.645.2521
Fax: 508.645.9500
E-mail: Online Inquiry Form