Captain Leonards Seafood Restaurant Southern Maryland Captain Leonards Seafood Restaurant


We are closed for the season.
We look forward to seeing you in 2024.

Location

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

Follow us online

Copyright © 2023 Captain Leonards Seafood Restaurant.