Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1983
NPI: 1750464012
Practice Locations (7)
KEYSTONE REHABILITATION SYSTEMS INC
321 N FURNACE ST
BIRDSBORO, PA 195082057
6105822250
PREMIER ORTHOPAEDIC AND SPORTS MEDICINE ASSOCIATES, LTD
2004 SPROUL RD, FL 1
BROOMALL, PA 190083511
6103530800
PREMIER ORTHOPAEDIC AND SPORTS MEDICINE ASSOCIATES, LTD
931 E HAVERFORD RD
BRYN MAWR, PA 190103838
PREMIER ORTHOPAEDIC AND SPORTS MEDICINE ASSOCIATES, LTD
525 W CHESTER PIKE, SUITE 101A
HAVERTOWN, PA 190834539
6104492000
PREMIER ORTHOPAEDIC AND SPORTS MEDICINE ASSOCIATES, LTD
525 W CHESTER PIKE, SUITE 203
HAVERTOWN, PA 190834540
6107897767
PREMIER ORTHOPAEDIC AND SPORTS MEDICINE ASSOCIATES, LTD
656 E SWEDESFORD RD, SUITE 101
WAYNE, PA 190871622
4847689106
PREMIER ORTHOPAEDIC AND SPORTS MEDICINE ASSOCIATES, LTD
1396 WILMINGTON PIKE
WEST CHESTER, PA 193828218
6103991138
Source: CMS National Downloadable File, September 2026.