Address: 2071 Cypress Creek Road, Cedar Park, TX 78613
Phone: (512) 250-1700
Hours: Mon-Thu – 7:30 am – 6:00 pm
Established by Optometrists Dr. Oliver Lou, Dr. Nick Chu and Dr. Eric Dollar in 2002. Located in Cedar Park, just NW of Austin. Thank you to our over 25,000 patients!