Location/Map
The Mayflower Seafood Restaurant No.16
3742 B & C Chapel Hill Blvd. Durham, NC 27707 GPS: 35.9709848127,-78.9541028259
(919) 401-9888 or (919) 403-0883
FAX (919) 401-9882
We are conveniently located on the same service road as Michael Jordan Nissan. You get access from Tower Blvd by McDonald’s or from the turn-in in front of the ABC Board building.