Graduated: 1992
Offers telehealth
NPI: 1124130471
Practice Locations (3)
3033 W ORANGE AVE
ANAHEIM, CA 928043156
7148273000
641 S BEACH BLVD
ANAHEIM, CA 928043102
7148277007
8201 NEWMAN AVE, SUITE 200
HUNTINGTON BEACH, CA 926477059
7143755405
Source: CMS National Downloadable File, September 2026.