Captain Leonard's Seafood Restaurant
OPEN NOW
Today: 12:00 pm - 9:00 pm
Phone: (301) 884-3701
Address: 27301 Three Notch Rd, Mechanicsville, MD 20659
Website: https://www.captainleonards.com
Cuisines: Seafood
41396 Riverview Rd, Mechanicsville, MD 20659
40865 Merchants Ln, Leonardtown, MD 20650
23945 Colton Point Rd, Clements, MD 20624
1505 Sandgates Rd, Mechanicsville, MD 20659
37680 Mohawk Dr, Charlotte Hall, MD 20622
29144 Thompson Corner Rd, Mechanicsville, MD 20659
27240 Morganza Turner Rd, Mechanicsville, MD 20659
29255 Three Notch Rd, Mechanicsville, MD 20659
27525 N Sandgates Rd, Mechanicsville, MD 20659
25460 Point Lookout Rd, Leonardtown, MD 20650