John B. Villeneuve

John B. Villeneuve, MD

Schedule an Appointment

If you are a new patient to Tower Health, please schedule an appointment using this form. Patients already using MyTowerHealth should schedule all appointments through that system.




  • Cancer Gynecologist
  • Cancer Specialist
  • Gynecologic Oncology


Medical School

University of South Carolina


Johns Hopkins Hospital


Mayo Graduate School of Medicine, Gynecologic Oncology

Board Certification

  • Obstetrics & Gynecology
  • Gynecologic Oncology

Office Information



Patient Ratings and Comments

Patient satisfaction and quality improvement are top priorities at Tower Health Medical Group. Learn more about how patients rate and review their experience with our medical providers. Learn More.

4.9 out of 5 (158 Ratings, 57 Comments)


Patient comments are posted in the spirit of being completely honest and transparent with the community we serve. Learn more about the patient comments that you'll see on our medical provider profiles. Learn More.

Patient Comment October 2019
Patient Comment October 2019
great experience
Patient Comment October 2019
I followed Dr. Villeneuve from his practice in Allentown because he always provided me with outstanding care and was straight forward in his assessment of my medical condition. He is a warm, compassionate physician whom I would recommend to anyone, regardless of the nearly two hour drive from my home.
Patient Comment October 2019
He has always been very thoughtful & caring.
Patient Comment September 2019
I believe Dr. V. saved my life. He's given me excellent care and has always listened to my concerns. I rate him one of the best!
Patient Comment September 2019
Every one was very professional.
Patient Comment September 2019
He is a wonderful doctor and his staff is great.
Patient Comment August 2019
*Dr. Villeneuve was excited to give me good news.
Patient Comment August 2019
He always listens to my concerns and answers questions promptly.
Patient Comment August 2019
*Dr. Villeneuve has a great passion and very confident about his work. He sincerely cares about his patients. He put all my worries at ease - I would highly recommend him. A great dr. and person. I speak for myself and husband.
Patient Comment August 2019
Kind, understanding, informative.
Patient Comment August 2019
*Dr. Villeneuve is caring, knowledgeable and skillful. I met him in Sept. 2017 ***I see him every 3 mos for follow ups, and I'm feeling better and my health has improved! There's no question you can't ask the doctor, he's very open to discuss any concerns.
Patient Comment August 2019
everyone in extremely helpful and nice
Patient Comment August 2019
my treatment was excellent. thanks to doctor V and his staff.
Patient Comment August 2019