Dr. Alan Ross Holmes

Family Medicine, Occupational Medicine, Physical Medicine & Rehabilitation
Buffalo, NY 14221
Is this you? Claim your profile

About Alan Ross Holmes

Dr. Alan Ross Holmes is a health care provider primarily located in Buffalo, NY. He has 41 years of experience. His specialties include Family Medicine, Occupational Medicine, Physical Medicine & Rehabilitation.

Quick Facts



Dr. Alan Ross Holmes has the following 3 specialties


41 Years Experience

Mem Univ Of Newfoundland Fac Of Med

Graduated in 1982

Dr. Alan Ross Holmes Accepts the Following Insurance

We are sorry, it looks like we don't have insurance information. Please call Alan Ross Holmes's office for more information.

More about Dr. Alan Ross Holmes

Dr. Holmes graduated from the Mem Univ of Newfoundland Fac of Med in 1982. He works in Buffalo, NY and specializes in Family Medicine, Occupational Medicine and Physical Medicine & Rehabilitation.


Similar Doctors