Medical school: STATE UNIVERSITY OF NY UPSTATE MEDICAL UNIVERSITY
Graduated: 1985
Also: CARDIAC ELECTROPHYSIOLOGY
Offers telehealth
NPI: 1225061591
Practice Locations (1)
500 SUPERIOR AVE, SUITE 345
NEWPORT BEACH, CA 926633680
9496461877
Source: CMS National Downloadable File, September 2026.