Graduated: 2017
Offers telehealth
NPI: 1467968545
Practice Locations (2)
INTERNAL MEDICINE ASSOC OF HAZELTON INC
1090 N CHURCH ST
HAZLE TOWNSHIP, PA 182021446
INTERNAL MEDICINE ASSOC OF HAZELTON INC
1090 N CHURCH ST
HAZLE TOWNSHIP, PA 182021480
5704591485
Source: CMS National Downloadable File, September 2026.