Menemsha Market & Post Office
511 North Road, Menemsha, MA 02552
511 North Road, Menemsha, MA 02552