Find Doctors and Dentists Near You
The location you tried did not return a result. Please enter a valid 5-digit Zip Code.

You can also search by physician, practice, or hospital name

Teresa Foster

Dr. Teresa J. Foster, DO

Family Medicine
Virtual Visit Available


As a primary care physician, Dr. Teresa Foster believes that excellent care is best achieved with preventative care and patient participation. Her clinical areas of interest include wellness, preventative medicineξand women's health. Dr. Foster is board certified as a family practice practitioner by the American Board of Family Medicine. She has practiced in the Woodstock area for 16 years, and offers in-person and virtual visits for patients of all ages.


Dr. Foster's Rating
Patient Perspective
2.5 Explains conditions and treatments
3.5 Takes time to answer my questions
3.0 Provides follow-up as needed
Office Rating
Showing ratings for:
404 Zena Rd, Woodstock, NY, 12498
n/a Average office wait time
n/a Office cleanliness
n/a Courteous staff
n/a Scheduling flexibility
404 Zena Rd
Woodstock, NY, 12498
Showing 1-2 of 2 reviews
"Terrible, heartless doctor! Over stepped her boundaries making assumptions about my personal life that had nothing to do with why I was there! She is not a good person, I would NOT trust her as my doctor"
  • July 27, 2021
"Not sure if Dr. Foster just doesn’t care anymore or if it’s just me... I met her for the first time recently for an Emergency/Acute appointment since my PCP left the practice. She was 45 minutes late and didn’t ask me a single thing about myself, my symptoms, my history, my need for an emergency appointment in the first place. Instead, she was reading texts on her phone (she told me this), complaining about insurance rules, making fun of another patient, condescending my other service providers (even used air quotes to refer to my psychiatrist, as if she’s not a real doctor) and seemed like she couldn’t be bothered with my case. I was crying (desperate for help and answers) and she was looking down at her phone. I left feeling more confused, angry and depressed than when I arrived. I will be transferring to another practice immediately. "
  • July 15, 2021


404 Zena Rd
Woodstock, NY, 12498
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted
Mon8:00 am - 6:00 pm
Tue8:00 am - 6:00 pm
Wed8:00 am - 5:00 pm
Thu8:00 am - 5:00 pm
Fri8:00 am - 6:00 pm
Sat9:00 am - 1:00 pm
  • Accepting New Patients
  • Medicare Accepted
  • Medicaid Accepted


  • Family Medicine


Please verify insurance information directly with your doctor's office as it may change frequently.
  • Aetna
  • Capital District Physicians Health Plan"
  • Centivo
  • Cigna
  • Coventry-Aetna
  • Elderplan
  • Emblem Health
  • EmblemHealth
  • Empire BlueCross Blue Shield
  • Empire Health Plan
  • Empire Plan
  • Fidelis Care
  • Hamaspik
  • Humana
  • MagnaCare
  • Medicaid Connecticut
  • Medicaid New York
  • Medicare New York
  • Medicare Railroad
  • Multiplan Inc
  • MVP Health Care
  • New York Workers Compensation "
  • Oxford Health Plans
  • Tricare Humana Military
  • United Healthcare
  • Wellcare


Data Transparency and Trust: Understanding WebMD Doctor Listings and Reviews

We know that finding the right doctor or provider is important to your health. That’s why we want to ensure you have confidence in the provider profiles and listings you see on WebMD Care. Our provider data is sourced from the physicians themselves as well as publicly available databases. Any doctor or provider who claims their profile by verifying themselves can update their information and provide additional data on their specialties, education, accepted insurances, conditions they treat, and procedures they perform.

All the physician and provider reviews on WebMD Care are provided by users just like you. Knowing these reviews provide insight into how other patients feel about a doctor, we maintain internal policies and protocols to ensure the quality and accuracy of all reviews. Providers are not able to remove or modify reviews on their own. Reviews can only be removed after an internal review by our customer service team.

We value your input and encourage you to reach out to our support team if you encounter any issues.