Graduated: 2001
Offers telehealth
NPI: 1104143197
Practice Locations (4)
12200 VALLEY VIEW ST
GARDEN GROVE, CA 928451774
9173706350
8382 NEWMAN AVE
HUNTINGTON BEACH, CA 926477038
9173706350
NEBULA HEALTH, LLC
6833 INDIANA AVE, SUITE 101
RIVERSIDE, CA 925064223
6573466319
20409 YORBA LINDA BLVD, SUITE K2
YORBA LINDA, CA 928863042
Source: CMS National Downloadable File, September 2026.