Captain Leonard's Seafood

Capt. Leonard's Seafood Restaurant's sign Photo
Fresh local seafood with carry-out available with a laid-back atmosphere. On the Maryland Crab and Oyster Trail.
Hours See website for hours.
Location
27301 Three Notch Rd
Mechanicsville, MD
20659
Get Directions
Contact
Local Phone: