Contact Us We can’t wait to see you. Phone (216) 797-1401 Address 26300 Euclid Ave 9th floor, Euclid, OH 44132 ; Business Hours Mon, Tues & Thur: 8:30am – 5pmFri: 9am – 2pmWed & Sat: By Appointment