Ankle and Foot Walk-In Clinic Serving Cleveland, OH View Phone 440-995-1111 730 Som Center Rd, Ste 350Cleveland, OH 44143 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page