Captain Leonards Seafood Restaurant Southern Maryland Captain Leonards Seafood Restaurant


We are currently closed for the 2020 seaon.
We will be reopening on March 10, 2021.

View Our Menu

Location

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

Follow us online

Copyright © 2020 Captain Leonards Seafood Restaurant.