Specialty Services


Nutritional Counseling and Food Sensitivity Testing


Want to meet your best self? Working with a dietitian provides guidance for choosing the best foods to help you reach health goals and make a lifestyle change you can stick with! Annapolis Family Medicine is happy to work with Casey Lehner, Registered Dietitian and Certified LEAP Therapist. A nutrition assessment can help identify key areas for individualized meal planning suggestions. If you are struggling to lose weight, suffering from digestive discomfort, unsure how to meal plan for blood sugar or cholesterol control, or just want to take steps to nourish yourself best with new meal planning ideas, seeing a dietitian can help!

Cosmetic Injections


Botox® Cosmetic is an FDA-approved treatment for the reduction of fine lines and wrinkles. It was originally used as a treatment for fasciculations, or excessive contractions, of the muscles around the eyes. Due to the beneficial cosmetic side effects these patients had, Botox® Cosmetic was approved at a lower dose to treat lines and wrinkles between the eyebrows, across the forehead, and around the eyes.

Kastle Donovan, CRNP and Catherine Wilson, CRNP have been specially trained in the administration of Botox® Cosmetic. In 2019, Kastle Donovan achieved membership with the Brilliant Distinctions Customer Loyalty program, which gives patients exclusive discounts on Allergan products like Botox®.

Botox® treatments are temporary and for most patients last three months on average.

Please contact the office for information on pricing and scheduling your consultation.


Hormone Replacement Therapy


Annapolis Family Medicine is happy to offer Bioidentical Hormone Replacement Therapy (BHRT). This therapy, which utilizes bioidentical pellet therapy, is targeted to help men with low testosterone levels as well as women both pre- and post-menopausal. BHRT has been known to treat syptoms such as depression, low libido, fatigue, brain fog, lack of focus, energy, insomnia, hot flashes, and anxiety. In men this is accomplished with testosterone alone and for women it generally includes testosterone plus estrogen and progesterone. In addition to just feeling better, balancing your hormones has many long term health benefits. The process begins with a consultation with the provider, followed by a comprehensive blood panel and then you return for your insertion if appropriate. At Annapolis Family Medicine we truly believe in whole body wellness and optimal aging so encourage you to call for more information.

Travel Medicine


We have been providing travel medicine advice in the Annapolis community for over 30 years. We review carefully the medical risks, and work with the traveler to offer the best guidance based on the latest information.

The greatest risk for international travelers are normally due to insect stings and food or water contamination. Others topics we routinely address are altitude sickness, motion sickness, barotrauma, jet lag and travel related clots or DVTs.

We screen countries of travel for any acute disease, and of course in 2020 we all are away of the dangers of pandemics and the risks to travelers. We have the knowledge of travel risks, the latest information to guide you, and most of the vaccines one would need. Call and set up an appointment to plan for your next adventure. Stay safe.


The mission of Annapolis Family Medicine is to promote the health and well-being of the community’s needs by providing accessible high-quality medical care for people of all ages.


Annapolis Family Medicine
104 Ridgely Ave, Ste 302
Annapolis, MD 21401

T: 410-280-9500
F: 443-214-5168

All office visits are by appointment only


Business Hours

Monday: 8:00AM - 5:00PM

Tuesday: 8:00AM - 12:00PM, 1:00PM - 5:00PM

Wednesday: 8:00AM - 5:00PM

Thursday: 8:00AM - 5:00PM

Friday: 8:00AM - 4:00PM

Lab Hours

Monday- Friday 8:00 AM-12:00 PM &1:00 PM-4:00 PM

All urgent calls during closed office hours can be directed to the Hospital Operator and the on-call provider can be called. If the phones are not working, you can call the Hospital Operator at 443-481-1000 and they will page your on-call provider.