Dr. Thomas Beal 26300 Cedar RdSpc 2002Beachwood, OH, 44122Beachwood Place Mall View Phone 216-378-9128 Fax: 216-378-2684 View Website Experience & Reliability Click Here to Schedule an Eye Exam Calendars List ViewCalendar ViewNo upcoming events About Photos & Videos Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page