1616 Kensington Ave., Buffalo, NY 14215
2805 Wehrle Dr., Suite 10, Williamsville, NY 14221
1616 Kensington Ave., Buffalo, NY 14215
2805 Wehrle Dr., Suite 10, Williamsville, NY 14221
COVID-19 Letter to Patients Patient Portal Pay My Bill
We will not be administering flu shots this season.
We kindly advise you to visit your local pharmacy for this service.
Nady R. Shehata, M.D., President
Nancy J. Peters, M.D., Vice President
Andrew W. Warner, M.D., Secretary
Adam Kawinski, M.D. (Hospital Only)
Albert J. Addesa, Jr., MD
Jacqueline M. Heim, D.O.
Sarah E. Graham, PA-C
Brenda F. Heim, PA-C
Maegan E. Humel, PA-C
Kelsey E. Irving, PA-C
Kaylin C. Moore, PA-C
Nathan D. Rush, PA-C
Anthony J. Gengo, PA-C
Julia R. Messineo, PA-C
Emily N. Redanz, PA-C
Dawn M. Benedict
Samantha Iannarelli, R.N., BSN
Our physicians include Internists who specialize in adult health care, as well as Family Practice encompassing the care of adolescents.
Our board certified mid-level providers provide medical care to our patients under the direct supervision of our Physicians.
Our clinical staff consists of NYS Registered and Licensed Professional Nurses who are available to assist you with your health questions and coordinate your visits.
Our support staff includes medical secretaries, medical office assistants, and receptionists who will handle your appointment scheduling, referrals, and routine questions.
Our billing staff includes specialists trained in procedure and diagnostic coding. Staff is also knowledgeable with insurance companies and can assist you with your health insurance questions.
1616 Kensington Avenue
Buffalo, NY 14215
(716) 835-3097
(716) 837-4654 (fax)
2805 Wehrle Drive, Suite 10
Williamsville, NY 14221
(716) 683-5252
(716) 683-6885 (fax)
Kensington Avenue
Monday-Tuesday*-Thursday: 7:00am - 4:45pm
Wednesday-Friday: 8:00am - 4:30pm
*1st Tuesday of the month - Staff Meeting from 8:00am - 10:15am
**For pick-up of any materials outside the hours of 9am-3pm, please call the office to verify that someone will be available as some days, the hours will vary.
Wehrle Drive
Monday - Wednesday - Friday: 9am - 4:45pm
Tuesday and Thursday: Closed
Kensington Avenue
Monday thru Thursday: 8:00am - 4:30pm
Friday: 8:00am - 3:45pm
Wehrle Drive
Monday, Wednesday and Friday: 9:00am - 5:00pm
(Anwsering Service daily from 12:15 - 1:00pm @ both locations)
Wehrle calls may be answered by the Kensington office at times