Captain Leonards Seafood Restaurant Southern Maryland Captain Leonards Seafood Restaurant


Thank you all for another great year and we will see you in March 2022.

Location

27301 Three Notch Rd
Mechanicsville, Maryland 20659
(301) 884-3701

Follow us online

Copyright © 2021 Captain Leonards Seafood Restaurant.