Medical school: UNIVERSITY OF CINCINNATI COLLEGE OF MEDICINE
Graduated: 2002
Offers telehealth
NPI: 1750485926
Practice Locations (2)
SADLER HEALTH CENTER CORPORATION
100 N HANOVER ST
CARLISLE, PA 170132421
7172186670
THS PHYSICIAN PARTNERS INC
333 LAIDLEY ST
CHARLESTON, WV 253011614
3047664560
Source: CMS National Downloadable File, September 2026.