Harrel Eyecare Downtown 111 S. Lewis Ave.Tulsa, OK, 74104 View Phone 918-582-2020 Alt: 918-302-2910 111 S. Lewis Ave.Tulsa, OK 74104 View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page