na720 Fry Rd, Ste A, Greenwood, IN 46142naGreenwood Foot Clinic720 Fry Rd, Ste AGreenwood, IN 46142Request Appointment317-881-0788