Contact Us

Welcome to our new office location as of July 2022!

Vision Park Office

134 Vision Park Blvd Suite 300 Shenandoah, TX 77384 Get Directions Make an Appointment


We typically have same-day appointment availability.

We require 1 business day notice for appointment cancellations. You can conveniently reschedule your appointments using our online patient portal.


The office will be closed on the following days: New Year’s Day, Memorial Day, Fourth of July, Labor Day, Thanksgiving Day, the day after Thanksgiving, Christmas Eve, and Christmas Day.

For life-threatening emergencies, call “911” or proceed to the nearest emergency department.