Southside Foot Clinic Serving Greenwood, IN View Phone 317-882-9303 33 E County Line Rd # BGreenwood, IN 46143 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page