Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1982
Offers telehealth
NPI: 1508804402
Practice Locations (2)
DELAWARE MEDICAL GROUP, LLC
1941 LIMESTONE RD, SUITE 218
WILMINGTON, DE 198085400
3029982166
FAIRWAY PHYSICAL THERAPY LLC
7100 FAIRWAY DR, SUITE 42
PALM BEACH GARDENS, FL 334183778
5617757775
Source: CMS National Downloadable File, September 2026.