We Have a New Ohio City Location! We are excited to announce the establishment of our west side hub, located in Cleveland's beautiful Ohio City neighborhood. 1945 W. 45th St. Cleveland, OH 44102 Visits by appointment. Please call us at (440) 552-6706.