Captain Leonard's Seafood

Address: 
27240 Three Notch Rd , Mechanicsville 20659

Fresh local seafood with carry-out available with a laid-back atmosphere. On the Maryland Crab and Oyster Trail.

Hours: Wed–Sun.
Toll-Free:
ADA Accessible: