Howard Foot&Leg Specialists,PC.Howard Foot&Leg Specialists,PC. · Primary Podiatric Medicine Podiatrist12476 Hopewell Rd, Alpharetta, GA 30004(770) 315-2280Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing