bay care foot valley bay area foot care castro valley The mailing address for Bay Area Foot Care Inc is 20130 Lake Chabot Rd Ste 202 Castro Valley California - 94546-5340 mailing addr… Thursday, August 11, 2022 Edit