Our Practice in Belgrade, MT

Book Appointment

Comprehensive Eye Care for the Entire Family

At River Rock Vision Center, your vision health is our life’s work. We’re a family-run optometry practice providing care for Belgrade families since 2006.

Our approach to your eyes is uncompromising—we use leading technologies in your exam and offer customized solutions, whether you or you child need glasses, contacts, vision therapy, or to manage an eye condition.

We want you to feel like we’re your favorite neighbor (and if you really are our neighbor, you might just see one of our kids drop off your contact lenses!). 

We look forward to meeting you! Book your exam today.

State-of-the-Art Technology

We’ve hand-selected proven optometric technology so we can deliver high-quality care to every member of your family. 

Our dry eye exams feature in-depth diagnosis with the Oculus 5M Keratograph. This device analyzes tears and the eye’s surface, and takes pictures of the meibomian glands, which are directly related to most cases of dry eyes. We offer OptiLight intense pulsed light therapy to target the root cause of dry eye, not just mask the symptoms.

Depending on your vision needs, we may recommend certain tests as part of your eye exam, including high resolution retinal imaging using optical coherence tomography and fundus photography, and visual field testing.

Our Team


Dr. Joseph K. Parks


Morgan Parks

Office Manager

Committed to a Lifetime of Healthy Vision

Your family’s eye exams are important for helping every member see as clearly and comfortably as possible. An eye exam is also a health checkup of your visual system, and can allow Dr. Parks to catch any eye diseases or children’s vision problems early, when treatment is most effective.

Join the River Rock Vision Center family today by booking your family’s appointments.

Our Location

Convenient for You

Find us in the River Rock Village shopping center right in front of the pond.


There’s a large parking lot at our location, including several spots just outside our entrance.

Our Address

  • 127 Village Drive, Suite 300
  • Belgrade, MT 59714

Contact Information

Hours Of Operation

8:00 AM 5:00 PM
8:00 AM 5:00 PM
10:00 AM 7:00 PM
8:00 AM 5:00 PM
8:00 AM 5:00 PM
instagram facebook facebook2 pinterest twitter google-plus google linkedin2 yelp youtube phone location calendar share2 link star-full star star-half chevron-right chevron-left chevron-down chevron-up envelope fax