No photo availableWeight Loss ClinicVital Weight Loss MDData incompleteClaim to verify →21030 Redwood RoadCastro Valley, CA 94546Accepting PatientsGet a Free ConsultationPrefer online treatment? Compare telehealth providers