James Leon Rose, DPMJames Leon Rose · Foot Surgery Podiatrist2126B N Highway 81, Anderson, SC 29621(864) 231-6395Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing