Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 1975
Offers telehealth
NPI: 1013174929
Practice Locations (2)
500 OLD NEWPORT BLVD, SUITE 101
Newport Beach, CA 926634234
500 OLD NEWPORT BLVD, SUITE 101
NEWPORT BEACH, CA 926634234
9496427935
Source: CMS National Downloadable File, September 2026.