Health Mobile No rating yet Doctors & Clinics Community health center 1659 Scott Blvd, Santa Clara, CA 95050 Call Website Details →