Meet Our Providers

team photo

Dr. Heidi K. Anderson

Dr. Anderson’s educational experience commenced at Princeton University, where she majored in Molecular Biology and delved into humanistic topics such as Genetic Counseling. She then earned her Medical Doctorate at Wake Forest University School of Medicine. She was selected and became board certified in both Dermatology and Pediatrics at the University of Cincinnati’s School of Medicine.

Dr. Bradley Kovach

Dr. Kovach received his B.A. in Biology from Johns Hopkins University and his medical degree from Vanderbilt University School of Medicine.

Dr. Catherine Balestra

Catherine Harrison Balestra, MD is a Miami native who earned her undergraduate degree from Princeton University. She completed medical school at the University of Miami and received multiple accolades including the Alpha Omega Alpha (medical honor society) honors and the “Best Student in Dermatology” award.

Monika Wrobel, PA-C

Monika Wrobel, PA-C, a native of Sarasota, graduated from Florida State University with a Bachelor of Arts and Science, majoring in exercise physiology. Inspired by her undergraduate exposure to Medicine, she narrowed her focus to Dermatology.

Olivia Hemstreet, PA-C

Olivia Hemstreet, PA-C, graduated with honors from the University of Florida majoring in Applied Physiology and Kinesiology with a focus in Exercise Physiology. She obtained her Master of Science at South University in Tampa.  Olivia is a board-certified Physician Assistant.

Amy Fenenga, PA-C

Amy Hodge Fenenga, PA-C grew up in Roanoke, Virginia. She received her undergraduate degree in Human Nutrition, Foods, and Exercise with a minor in Chemistry at Virginia Tech in Blacksburg, Virginia. Amy has practiced general Dermatology for the past 18 years. 




Call us today at 941-925-3627 to schedule an appointment!

Contact Us

Our Location

Hours of Operation

Dermatology of Coastal Sarasota

Monday:

8:00 am-5:00 pm

Tuesday:

8:00 am-5:00 pm

Wednesday:

8:00 am-1:00 pm

Thursday:

8:00 am-5:00 pm

Friday:

8:00 am-5:00 pm

Saturday:

Closed

Sunday:

Closed