Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1993
Offers telehealth
NPI: 1023064094
Practice Locations (3)
700 ACKERAN RD
COLUMBUS, OH 432021559
700 ACKERMAN RD
COLUMBUS, OH 432021500
700 ACKERMAN RD, SUITE 570
COLUMBUS, OH 432021579
Source: CMS National Downloadable File, September 2026.