Southside Foot Clinic is located in Greenwood, United States on 33 E County Line Rd. Southside Foot Clinic is rated 4.4 out of 5 in the category medical clinicpodiatrist in United States.
Address
33 E County Line Rd
Accessibility
Wheelchair-accessible toilet