Graduated: 1999
Also: ENDOCRINOLOGY
Offers telehealth
NPI: 1558357319
Practice Locations (2)
355 PLACENTIA AVE, SUITE 203
Newport Beach, CA 926633302
355 PLACENTIA AVE, SUITE 203
NEWPORT BEACH, CA 926633302
9496500616
Source: CMS National Downloadable File, September 2026.