na 720 Fry Rd, Ste A, Greenwood, IN 46142 na Greenwood Foot Clinic 720 Fry Rd, Ste A Greenwood, IN 46142 Hours Of Operation: Monday: Tuesday: Wednesday: Thursday: Friday: Saturday: Sunday: Call Us Book Online