Our offices will be closed from August 14th - 24th
Sophia Medical Associates, PC is a small medical practice located near the train station in Fredericksburg, Virginia and has been in the area since 2007.   We provide general Internal Medicine services as well as expert outpatient Endocrinology consultative services to adult patients in the area. 

Internal Medicine physicians provide general medical care to adult patients. We believe in a holistic approach to care taking into account the psychological, spiritual and physical aspects of a person before make recommendations on treatment and lifestyle changes. The services we provide include:

  • Preventive care including routine physical exams.
  • Pre-operative exams.
  • Weight loss management with diet and exercise counseling
  • Bioidentical hormone replacement for women and for men.
  • Comprehensive and general medical care for acute and chronic illnesses such as sinus infections, common colds, heart and lung conditions, diabetes, high blood pressure, high cholesterol, asthma, chronic pain, and more.
  • In house blood drawing.
Endocrinology specialists provide expert care for patients with diabetes, thyroid diseases, and diseases of the adrenal, pituitary and reproductive glands and help coordinate care with your primary care physician.

Sophia Medical Associates, PC
603 Kenmore Avenue
Fredericksburg, Virginia

Phone: 540-368-9380
Fax: 540-368-9382

Dr. Villalobos
Monday 9:00am – 1:30pm
Tuesday 9:00am – 6:30pm
Wednesday 7:00am – 4:00pm
Thursday 9:00 – 4:00pm

Dr. Zavadil
Tuesday 9:00am – 4:00pm
Wednesday 9:00am – 4:00pm
Thursday 9:00am – 4:00pm
Friday 9:00am – 11:30am
Saturday 9:00am – 11:30am

We accept new patients – Major insurances: Cigna, Aetna, Anthem, Blue Cross, Medicare,Tricare and other commercial insurances.  

Sophia Medical - Fredericksburg, Virginia