Ambulatory Ankle & Foot Care 1608 West Plaza Drive, Tallahassee, FL 32308