Graduated: 2023
NPI: 1487543732
Practice Locations (3)
71 E FLOWER ST APT, SUITE 326
Chula Vista, CA 919107642
1351 MEDICAL CTR DR, SUITE A
CHULA VISTA, CA 91911
3175 NORWOOD ST
CUYAHOGA FALLS, OH 442211556
Source: CMS National Downloadable File, September 2026.