Captain Leonards Seafood Restaurant Southern Maryland Captain Leonards Seafood Restaurant


Hours

We are closed for the season.
We will reopen March 2023.


Location

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

Follow us online

Copyright © 2022 Captain Leonards Seafood Restaurant.