Schedule a Free Consultation | Light Touch Aesthetic Center 1512 W 25th St. Cleveland, OH 44113 216-430-7188 Notice: JavaScript is required for this content. Park your vehicle in our customer-friendly parking lot on the corner of w 25th and Church st.