
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.
