Main Street Taxi Stand

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Nantucket, United States

Taxi stand· Taxi service

Main Street Taxi Stand Reviews | Rating 3.7 out of 5 stars (2 reviews)

Main Street Taxi Stand is located in Nantucket, United States on Main St. Main Street Taxi Stand is rated 3.7 out of 5 in the category taxi stand in United States.

Address

Main St

Open hours

...
Write review Claim Profile

S

Sumaya Khan

You’d be waiting for a while if you need taxi from here sometimes.

C

Cardel Forbes

Not much of a stand but get the job done