Clarissa Zafirov, MD

Board Certified in Family Medicine

Dr. Clarrisa Zafirov is originally from Spokane, Washington and was raised in British Columbia, Canada. She earned her medical degree from the Medical University of Sofia in Bulgaria. Dr. Zafirov completed her Internal Medicine Residency at the Mercy Medical Center in Iowa. While in Florida, she practiced medicine at Sarasota Memorial. Dr. Zafirov is Board Certified in Family Medicine.

Dr. Zafirov brings a wide variety of experience to the VIPcare team. She genuinely enjoys serving patients of all ages but particularly our senior population. Medicine has given her the ability to help others in significant ways. Dr. Zafirov is also a member of the FL Academy of Family Physicians and The American Academy of Family Physicians.

In her free time, Dr. Zafirov enjoys traveling, reading, any outdoor activities and spending time with her lovely family of two sons and her husband. Dr. Zafirov can also speak in Bulgarian.

Dr. Zafirov thanks you for choosing VIPcare as your medical home. We look forward to meeting you and are excited to join you on your journey towards Better Health!


Health does not just happen;
it must be actively pursued.

  1. Partner with a great doctor and medical team. A medical team actively engaged and interested in maintaining your health is key.
  2. See your medical team when you are healthy. "Sick-care" is the old way, but "Health-care" is the new way.
  3. Pursue an active/healthy lifestyle. A healthy lifestyle can be an adventure - new activities, new recipes and even new friends!


About VIPcare

  • Partner with an excellent medical team
  • See your medical team when you are well too
  • Pursue an active/healthy lifestyle


333 S Tamiami Trail, Ste 102
Venice, FL 34285
Phone: 941-234-1288
Fax: 844-388-6186