St. Helena Family Health Center - Clearlake

Address

15230 Lakeshore Dr
Clearlake, CA 95422