Contact Us

Are you ready to glow from the inside out?

If so... Enter your details below and we will get right back to you!

The Med Spa at Vision Source Rio:

4100 Crestview Dr SE
Rio Rancho, NM 87124

505-891-2020

Hours Of Operations:

Mon, Wed, Thurs, Friday 7:30 AM - 5:30 PM
Tuesday 9:30 AM - 5:30 PM
Saturday & Sunday: Closed

Download Our Free Guide:

3 Mistakes That Are Causing Premature Ageing...

Get the scoop on how to look and feel your best inside and out... Learn to look beautiful year round with minimal effort!