Staff Login
Print    Email
Decrease (-) Restore Default Increase (+)
Patients & Visitors Services Find a Doctor Quality & Safety Community Health Careers
Request an Appointment

Langhorne Physician Services

Whalen & McElmoyle

Welcome to Whalen & McElmoyle, the offices of Dr. William McElmoye, Dr. Bonnie Schachter and Dr. Anne Whalen

 Location: 407 Floral Vale Blvd., Yardley, PA, 19067

Phone: 215-750-7150

Fax: 215-750-7153

E-mail: rdougherty@stmaryhealthcare.org  

Click here for door-to-door directions

Our office hours are as follows:

  • Mon: 8 a.m. to 8 p.m.
  • Tues: 8 a.m. to 8 p.m.
  • Wed: 8 a.m. to 8 p.m.
  • Thur: 8 a.m. to 8 p.m.
  • Fri: 8 a.m. to 4 p.m.
  • Sat: 9 a.m. to 12 p.m.

Patient Forms                 Children Patient Forms

We accept the following insurances: AARP, Aetna HMO, Aetna PPO, Americhoice, Amerihealth Personal Choice, Amerihealth HMO, Auto, Blue Cross, Blue Cross Personal Choice, Bravo, Coventry, Coventry Cares, Horizon, Keycare 65. Keystone Health East, Keystone Mercy, Major Medical, Medicare, Oxford Health, Tricare Active, Tricare/WPS (Seniors), United Healthcare.

About Dr. William McElmoyle: Dr. McElmoye received his Bachelor of Science degree from the University of Scranton in Scranton, PA, before receiving his medical degree from the Philadelphia College of Osteopathic Medicine. From there he served his s an intern at Frankford Hospital in Philadelphia where he was named Intern of the Year. He then served as chief resident at Frankford Hospital until June of 2002 before serving in his current role as an attending physician with Newtown Primary Care Practice. Dr. McElmoyle is a member of the Pennsylvania Ostepathic Medical Association, the American Osteopathic Association, the American Academy of Family Physicians and the American College of Osteopathic Family Physicians.

About Dr. Bonnie Schachter: Dr. Schachter received her Bachelor of Science degree from Duke University before receiving her M.D. from the University of Pennsylavnia School of Medicine. She then served her Family Practice Residency with Abington Memorial Hospital before joining Einstein Community Health Associates in a full-time solo family practice capacity before joining the Newtown Primary Care Practice in February of 2012. Dr. Schachter is a menber of both the American Academy of Family Physicians and the American Medical Association. 

About Dr. Anne Whalen: Dr. Whalen received her Bachelor of Science degree from Immaculata College in Immaculata, PA, before receiving her medical degree from the Philadelphia College of Osteopathic Medicine. She then served in a rotating internship at Delaware Valley Medical Center in Langhorne, PA, and served as Chief Residence at the Philadelphia College of Osteopathic Medicine before joining Newtown Primary Care in 1998. She is a member of the American Osteopathic Association, the American Osteopathic Medicine Association, the Pennsylvania Medical Society, the American Geriatric Society and the Delaware Valley Geriatric Society.