The Southside Foot Clinic Phone: (317) 882-9303 Address: 33 E County Line Rd, Suite B, Greenwood, IN 46143 Sitemap | Accessibility | Website by DOCTOR Multimedia.