WNY Medical PC
4979 Harlem Rd
Amherst, NY 14226
(716) 923-4380

Call today to schedule an appointment!

Family Care Doctors in Buffalo, NY

Compassionate Medicine and Courteous Service

WNY Medical, PC's team, led by Dr. Riffat Sadiq MD, is a group of multi-disciplined family medicine practices, with offices conveniently located throughout Western New York.  Our primary care clinics are located in Amherst, Derby, Depew, Hamburg and South Buffalo.  Our Derby office also offers Occupational Medicine services.  The medical providers of WNY Medical, PC are family care doctors who are well qualified in their respective specialties.  We offer high quality, well rounded professional medical care to our diverse community of patients.  Several providers in the WNY Medical, PC's team are also multicultural, which allows them to speak directly with patients without need of an interpreter in languages such as Spanish, Arabic, French, Urdu, Hindi, and more.  Click here to learn more about our team members.

If you are looking for trusted family care doctors in Western New York, look no further.  With WNY Medical PC and our group of family medicine practices, your family will be in good hands.  Call us today for geriatric doctors in Buffalo, NY! 


Trusted geriatric doctors

WNY Medical, PC's team also provides geriatric doctors and expert medical services to multiple area nursing homes and hospitals.  We are proud of our tradition of addressing the personal medical needs of our patients and of providing them care that best suits their individual needs.  

We are a Level 3 NCQA recognized patient-centered medical home.  We accept all major health insurance plans, including Medicaid and Medicare.  For specific coverage information, please check with your insurance company.  With over 22 providers, we offer services in internal medicine, primary care medicine, geriatric medicine, osteoporosis management, family practice and more.  We also provide occupational medicine services to assist employers.  Our staff is knowledgeable in health and safety regulations for the DOT, OSHA, and NYS Worker's Compensation.  For more information and complete list of services, click here.

Office Locations:

4979 Harlem Road
Amherst, NY 14226

154 Cazenovia St.
Buffalo, NY 14210

1310 French Road St. 2
Depew, NY 14043

3218 Walden Ave
Depew, NY 14043

229 Main St.
Hamburg, NY 14075

(Occupational Medicine Division Center)
6970 Erie Road
Derby, NY 14047

15 Northland Avenue
Buffalo, NY 14209

1856 Colvin Blvd.
Tonawanda, NY 14150


Visit our website at www.wnymedical.com!

Check out the Healthy Tips section for useful information to keep you healthy.

Products & Services

Primary Care Medicine, Pediatric Medicine, Geriatric Medicine, Psychiatric Medicine, Occupational Medicine, Weight Management, Osteoporosis Management, Podiatry, Massage Therapy, On-site Ultrasound and Echo, On-site Quest Lab, Heating Evaluation, Assisted Living, Independent Living and Home Visits.


Aug 07, 2013
By: Pat
WNY Medical PC
4979 Harlem Rd
Amherst , NY 14226

Stay Away!

Pros: There was nothing I liked there.

Cons: The staff is rude, lazy & uncaring. Not helpful at all. Like a zoo there. No one seems to know what they are doing. The Dr. I saw was cold & mean. Do not go here if you care about your health.

Did you find this review helpful? Yes (1) No (0)
Are you the owner of this business? Reply
Yellow Page Ads
Click an ad below to view or print it.
Yellow Page Ads

Click to select your destination

How Can We Help?
Thank you! Your message was sent!
Hours of Operation:
Call for appt.
Areas Served:
  • Akron
  • Alden
  • Amherst
  • Angola
  • Athol Springs
  • Black Rock
  • Blasdell
  • Boston
  • Bowmansville
  • Brant
  • Buffalo
  • Castile
  • Chaffee
  • Cheektowaga
  • Clarence
  • Clarence Center
  • Colden
  • Collins
  • Collins Center
  • Concord
  • Crittenden
  • Depew
  • Derby
  • East Amherst
  • East Aurora
  • East Concord
  • East Eden
  • Ebenezer
  • Eden
  • Eden Valley
  • Eggertsville
  • Ellicottville
  • Elma
  • Evans
  • Getzville
  • Glenwood
  • Grand Island
  • Hamburg
  • Harris Hill
  • Holland
  • Kenmore
  • Lackawanna
  • Lakeview
  • Lancaster
  • Langford
  • Lawtons
  • Marilla
  • Millgrove
  • Newstead
  • North Amherst
  • North Boston
  • North Buffalo
  • North Collins
  • North Evans
  • North Tonawanda
  • Olcott Beach
  • Orchard Park
  • Patchin
  • Riverside
  • Sardinia
  • Sloan
  • Snyder
  • South Buffalo
  • South Wales
  • Springbrook
  • Springville
  • Swormsville
  • Tonawanda
  • Tonawanda City
  • Town Line
  • Town Of Aurora
  • Town Of Tonawanda
  • Town Of Amherst
  • Wales
  • Wales Center
  • Wanakah
  • West Amherst
  • West Falls
  • West Seneca
  • Westfalls
  • Williamsville
  • Wolcottsburg
  • Woodlawn