Providers & Staff

Dr. William Dabbs
Dr. William Dabbs graduated from the Medical University of South Carolina in Charleston, SC. Specializing in the field of Family Medicine, Dr. Dabbs is prepared to provide comprehensive medical care for families and individuals suffering from all types of illnesses, disorders, conditions and diseases. Dr. Dabbs sees patients ages 5 & up.

Kastle Donovan, CRNP
Kastle Donovan is originally from Danville, California, and attended the George Washington University in Washington, D.C. For her Bachelor of Science in Biology, she subsequently obtained her nursing degree from Marymount University in Arlington, VA and begun work as a Critical Care Nurse at Inova Fairfax Hospital. While working the Trauma ICU at Inova Fairfax Hospital, Kastle obtained certifications in Progressive Care and Critical Care Nursing and begun her master’s program at Marymount University. During her final summer, she traveled to Belize for a community health course and this experience solidified her desire to volunteer and pursue a career as a Family Practice Provider.
Kastle has worked in Primary Care in Annapolis since 2011. She prioritizes building relationships with her patients and works to individualize patient care as well as empower patients to achieve their health goals. She holds particular interests in urgent care, adolescent and women’s health, and alternative therapies. Kastle is also trained and certified in both the cosmetic and medical application of Botox.
Kastle lives in Annapolis with her husband and two young sons. She is an avid runner, gardener, karaoke singer, and Washington Capitals fan and is proud to be a member of the AFM team.

Amy Ricker, CRNP
Amy attended Salisbury State for her first bachelor’s degree, majoring in Biology, and then attended the University of MD for her Bachelor of Science in Nursing. After working several years in the Emergency Department at Baltimore-Washington Hospital, Amy went back to UMD for her Master’s in Nursing. She graduated and became Board-Certified as a Family Nurse Practitioner in 2011. Since then, Amy has worked continuously in Annapolis as an Acute Care and Family Practice Provider. Amy has been known to bring her work home with her and views her career as more than just “a job.” Patients of hers know that they will always have her undivided attention and compassion for whatever issue they are being seen for. She has special interests in comprehensive primary care, women’s health, adolescent care, as well as alternative treatments. We are incredibly lucky to have someone with her level of empathy, passion, and experience taking care of our patients! Amy is available to see patients Mondays, Tuesdays, and Wednesdays.

Catherine Wilson, CRNP
After spending 10 years as a professional photographer for national magazines, Catherine returned to school to pursue her nursing degree at Philips Beth Israel School of Nursing. After receiving her degree, she worked as a Pediatric Intensive Care Nurse in New York City.
In 2011, Catherine moved to Annapolis and worked at Anne Arundel Medical Center as a nurse in the Emergency Department. In 2019, she received her master’s degree in Nursing and obtained her Family Nurse Practitioner Certification. Later that year, she joined a great team at Annapolis Family Medicine (AFM).
Catherine enjoys meeting new patients and looks forward to creating strong, trusting, healthy relationships with each one. She brings compassion and enthusiasm to her medical practice each day.
Catherine lives in Annapolis with her husband and two dogs. She enjoys the outdoors, skiing, running, traveling and spending quality time with friends and family.

Kathy B. Gabriel, Ph.D
Psychology is now an important part of Family Medicine. You should consider scheduling with Dr. Gabriel when you experience any significant life challenges including relationship difficulties, feelings of depression, anxiety, or difficulty coping with illness and age-related changes. It is not necessary to wait until you have serious problems before trying a short period of talk therapy. You can meet with Dr. Gabriel for help when building a more balanced healthy life.
Psychological services also include assessment for attention deficit disorder, depression, and anxiety as well as assessment and management of dementia and related issues associated with aging.

Anne Platt
Anne Platt earned her bachelor’s degree in biology from George Mason University In 2008 and her nursing degree from the University of Maryland in 2013. From there, Anne worked for five years at Baltimore Washington Medical Center, the second-busiest emergency room in the state of Maryland. While working in the ER as a registered nurse, she earned her master’s degree to become a family nurse practitioner, graduating from the University of Cincinnati in 2017. Anne’s challenging work in the ER deepened her passion for preventative health care and helping her patients optimize their health and wellness. Since becoming a board-certified family nurse practitioner, Anne has worked in both urgent and primary care, most recently managing high-risk patients at Johns Hopkins. Anne lives in Annapolis with her husband and twin boys. She loves to spend time at the beach, eat good food, travel, and run in local races around Annapolis.

Tina Hinchman, MS, LDN, CNS
We are delighted to introduce Tina Hinchman, MS, LDN, CNS, a highly skilled licensed clinical nutritionist who is joining our team at Annapolis Family Medicine! With her functional approach to nutrition, Tina is dedicated to helping patients achieve their health and wellness goals while addressing a wide range of medical conditions.
Specializing in aging with vitality, hormonal imbalances, metabolic syndrome, weight loss, and Hashimoto’s and hypothyroid conditions, Tina brings a wealth of expertise to our practice. She holds a Master’s Degree of Clinical Nutrition and Integrative Health from Maryland University of Integrative Health and is a board-certified Clinical Nutrition Specialist (CNS). Additionally, Tina’s extensive background includes an MBA from Loyola University, nationally recognized certification as a health coach and personal trainer, and over 20 years of personal and professional experience in using nutrition to empower individuals on their health journeys.
In addition to her work at Annapolis Family Medicine, Tina also sees clients in her private practice, Living Forward Wellness. Her commitment to providing comprehensive care extends beyond her professional life. Tina lives with her husband and splits her time between Annapolis and the Northern Neck of Virginia. She embraces her passion for food and considers herself a “foodie,” delighting in cooking, baking, and unleashing her creativity in the kitchen. Exploring the aisles of local farmer’s markets and grocery stores, gardening, and spending time outdoors and near the water are among her cherished pastimes.
Please join us in warmly welcoming Tina Hinchman to our team. With her knowledge, expertise, and compassionate approach, she is dedicated to helping our patients achieve optimal health and well-being through the power of nutrition.
Wellness members can call our front office to schedule a complimentary 30-minute nutrition discovery visit with Tina or to book a 90-minute nutrition intake appointment.
Staff

Stephanie Finnan

Macie Kouroupis

Eric Thayer
MISSION
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.
OUR LOCATION
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
OUR HOURS
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.