Contact US Notice: JavaScript is required for this content. Our Location Welcome to our practice in Ohio! Feel free to reach out by email or phone to tell us more about your needs and learn about us. Visit our Location 2101 Richmond Rd., Suite 1005 Beachwood, OH 44122 Give us a Call 216 367-5054 | 216 446-7848 Send us a Message help@teleayudaohio.com Opening Hours Mon. - Fri. 9am - 7pm. Sat. 9am - 2pm