Medical school: UNIVERSITY OF TEXAS SOUTHWESTERN MEDICAL SCHOOL AT DALLAS
Graduated: 1987
Offers telehealth
NPI: 1982657664
Practice Locations (1)
520 SUPERIOR AVE, SUITE 320
NEWPORT BEACH, CA 926633667
9495486652
Source: CMS National Downloadable File, September 2026.