charlotte@castlerockeyewear.com
303-663-2034
Hours: Tues - Thurs 10am-5pm, Fri 10am-4pm, Sat 10am-2pm, Sun-Mon By Appointment
Close
856 Happy Canyon Road, Suite 110 Castle Rock, CO 80108
Hours: Tues - Thurs 10am-5pm, Fri 10am-4pm, Sat 10am-2pm, Sun-Mon By Appointment

Team Group: All Team

Dr. Allison Ruehlen

Dr. Allison Ruehlen

Dr. Rivera has cared for patients in Colorado since 2004 as a Doctor of Optometry. She has extensive experience in family eye care, including dry eye management, computer vision problem-solving, pediatrics, contact lens fitting, and adult eye...

Read more