Doctor profile image

DEBORAH LEIMBACH PT

PT specializing in physical-medicine-%26-rehabilitation in Buffalo, New York

NPI Number

1871904714

About

Dr. DEBORAH LEIMBACH is a highly qualified PT, dedicated to providing excellent patient care and medical expertise.

Mailing Location

656 ELMWOOD AVE

BUFFALO, NY 14222

Practice Location

656 ELMWOOD AVE

BUFFALO, NY 14222

Loading map...

NPI Number

1871904714

Common questions & answers

What is Dr. DEBORAH LEIMBACH's specialization?

Dr. DEBORAH LEIMBACH specializes in Physical Medicine & Rehabilitation.


Where does Dr. DEBORAH LEIMBACH practice?

Dr. DEBORAH LEIMBACH practices in BUFFALO, NY.


Is Dr. DEBORAH LEIMBACH board certified?

Board certification information is not available.


What is Dr. DEBORAH LEIMBACH's NPI number?

Dr. DEBORAH LEIMBACH's NPI number is 1871904714.