Captain Leonards Seafood Restaurant Southern Maryland Captain Leonards Seafood Restaurant


Hours

We are open for the 2022 season.
Wednesday - Sunday
12-8pm

View Our Menu

Location

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

Follow us online

Copyright © 2022 Captain Leonards Seafood Restaurant.