Company Overview
Company Name
Bay Area Foot Care
Address
20130 Lake Chabot Rd Suite 202, Castro Valley, CA, 94546, United States
Website
balancehealth.comPhone
(510) 581-1484Approx. Annual Revenue
$1.6M
Employees
501
Established
2000
About Bay Area Foot Care
Balance Health and Weil Foot & Ankle Institute have merged to form the largest majority physician-owned podiatric medical organization in the United States. The company is based in Concord, California and has approximately 501 employees.