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

27240 Three Notch Rd
Mechanicsville, MD
20659
Get Directions

Contact

Local Phone: