Graduated: 1979
NPI: 1598804247
Practice Locations (2)
INNOVATIVE PHYSICAL THERAPY AND FITNESS OF DELAWARE LLC
2300 PENNSYLVANIA AVE
WILMINGTON, DE 198061392
3022911255
DYNAMIC THERAPY SERVICES LLC
3911 WASHINGTON ST
WILMINGTON, DE 198022147
3027648192
Source: CMS National Downloadable File, September 2026.