Dixie Ophthalmic Specialists – Eye Care Santa Clara, Utah 1100 Canyon View Dr. Unit G Santa Clara, UT 84765 Phone: (435) 674-3502 Toll Free: (877) 841-2020