St. Leonard Vision Group

Working Together For a Better Saint Leonard Future!

Local Business Directory

Local Businesses

Mad Science of Southern Maryland
Sparking Imaginative Learning.
PO BOX 60 St. Leonard   410-586-3606   Fax:  410-586-3670
www.MadScience.org/southernmaryland

Grover Place Child Care
4740 St. Leonard Road
St. Leonard (410) 586-9819
 email:  email hidden; JavaScript is required

Interlude Kennel
Specialty – Boarding, Daycare
1025 Calvert Beach Road, St. Leonard.  (410)  586-1843
www.InterludeKennel.com

Chesapeake Market Place
Antique and Collectible Shops/Auction House
5015 St. Leonard Road, St. Leonard, MD
(410) 586-3725
www.chesapeakemarketplace.com

All Intention
Graphic Design, Document Layouts, Printing Consultant,
Scanning, Photo Retouching
5905 Hillside Road
(410) 586-3133
email:   email hidden; JavaScript is required

Flag Harbor Marine Service
Full Service Yacht and Boat Haulout,
Launch, maintenance, and seasonal storage
P.O Box 250 St. Leonard  (410) 586-1915
email:  email hidden; JavaScript is required

Marlborough Publishing
Publishers of Community Magazines
Prince Frederick – (301) 855-9650

Allymac Mortgage

Mortgages/Financing         John Garofalo
202 262-1824                www. allymac.com

Midshore Management     (business property in St. Leonard, etc.)

7084 Drum Point Road

St. Michaels, MD 21663

410 745-3297

Civic Associations and Organizations

Cherry Lane Farm Improvement Association
email: email hidden; JavaScript is required

Flag Harbor Condominium Assoc.
PO Box 91 Saint Leonard
410-586-0070
email hidden; JavaScript is required

Calvert Beach Civic Association, PO Box 503, St. Leonard, MD 20685, email hidden; JavaScript is required

Religious Organizations

Crossroad Christian Church
Route 2/4 and Ball Road
St. Leonard (410) 586-1272. 

Utilities

Beaches Water Company
Community Water Service
5901 Hillside Rd. (410) 586-8710
www.beacheswater.com