Craig Leonard P

Primary Specialty: Physical Therapy
Experience: 29 + years
Location
8 Village Sq
Suite 8
New Hope, PA 18938-1060

Phone Number
(215) 862-4195

About Craig P Leonard

Craig P Leonard is a Physical Therapy specialist in New Hope, Pennsylvania. He graduated from Other with his medical degree in 1995. Craig P Leonard has more than 29 years of experience. His specialties include Physical Therapy.
Craig P Leonard affiliates with no hospital. He cooperates with many other doctors and specialists in medical group Upper Perk Physical Therapy And Sports Rehab, Inc.

Specialties

Education

Craig Leonard graduated from the Other in 1995.

Medical Group Practices

Doctor Profile

First Name Craig
Last Name Leonard
Gender Male
NPI 1578586566
PECOS ID 4688833510

Medical Licenses

Specialization Classification License Number State
Specialist PT008976L Pennsylvania

Locations

Craig P Leonard
8 Village Sq
Suite 8
New Hope, PA 18938-1060
(215) 862-4195