A cardiologist in Farmington, ME, Dr. William O'Neill is trained to care for your cardiovascular system & heart, treating conditions such as heart disease.


Reviews of Dr. O'Neill
Dr. O'Neill

Have you seen this doctor?

We invite you to write a review about your experience with Dr. O'Neill.

Office of Dr. O'Neill See Insurance
of Dr. O'Neill


Henry Ford Health System  


Please Note: This link will direct you to a third-party website unaffiliated with MD.com (https://www.henryford.com/secure/MakeAnAppointmentinfo.cfm), where you're able to request or schedule an appointment online with Dr. William O'Neill.


2799 West Grand Boulevard K13, Farmington, ME 04938

Office Hours

  Open Lunch Close
Mon 12:00 - 1:00 pm
Tue 12:00 - 1:00 pm
Wed 12:00 - 1:00 pm
Thu 12:00 - 1:00 pm
Fri 12:00 - 1:00 pm

Office Details

Doctor Specialty Cardiology
Practice Specialty Internal Medicine
Hospital Affiliation
  • Henry Ford Hospital
Languages Spoken Arabic, English, French, German, Italian, Korean, Mandarin, Polish, Portuguese, Russian, Spanish, Tagalog, Vietnamese

Insurance Accepted  

  • Other

About Dr. O'Neill
Dr. O'Neill



Dr. O'Neill has one office in Maine and specializes in Cardiology.

Dr. O'Neill works with two hundred and ninety-two doctors including Dr. Vanji Karthikeyan and Dr. Yakir Muszkat.


Languages Spoken  

  • English