Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2008
Offers telehealth
NPI: 1932335650
Practice Locations (1)
S.A.C. PHYSICAL THERAPY PC
1103 BUTTE HOUSE RD, SUITE D
YUBA CITY, CA 959913109
5303248490
Source: CMS National Downloadable File, September 2026.