

Ivins, UT
Clinic Location:
St George, UT
1054 E Riverside Dr, Ste 201
St. George, UT 84790

Bloomington, UT
Clinic Location:
St George, UT
1054 E Riverside Dr, Ste 201
St. George, UT 84790

Washington, UT
Clinic Location:
St George, UT
1054 E Riverside Dr, Ste 201
St. George, UT 84790

Kayenta, UT
Clinic Location:
Santa Clara, UT
1100 N Canyon View Dr, Ste G
(Shared office with Zion Eye Institute)
Santa Clara, UT 84765

Green Valley, UT
Clinic Location:
Santa Clara, UT
1100 N Canyon View Dr, Ste G
(Shared office with Zion Eye Institute)
Santa Clara, UT 84765

Entrada, UT
Clinic Location:
Santa Clara, UT
1100 N Canyon View Dr, Ste G
(Shared office with Zion Eye Institute)
Santa Clara, UT 84765

Leeds, UT
Clinic Location:
Hurricane, UT
48 S 2500 W, Ste 200
(Shared Office with St. George Eye Center)
Hurricane, UT 84737

Toquerville, UT
Clinic Location:
Hurricane, UT
48 S 2500 W, Ste 200
(Shared Office with St. George Eye Center)
Hurricane, UT 84737

La Verkin, UT
Clinic Location:
Hurricane, UT
48 S 2500 W, Ste 200
(Shared Office with St. George Eye Center)
Hurricane, UT 84737

Summit, UT
Clinic Location:
Cedar City, UT
1251 Northfield Rd, Ste 100,
Cedar City, UT 84721.

Parowan, UT
Clinic Location:
Cedar City, UT
1251 Northfield Rd, Ste 100,
Cedar City, UT 84721.

Enoch, UT
Clinic Location:
Cedar City, UT
1251 Northfield Rd, Ste 100,
Cedar City, UT 84721.

Seven Hills, NV
Clinic Location:
Henderson, NV
1742 W Horizon Ridge Pkwy, Suite 100
Henderson, NV 89012

Anthem, NV
Clinic Location:
Henderson, NV
1742 W Horizon Ridge Pkwy, Suite 100
Henderson, NV 89012

Green Valley Ranch, NV
Clinic Location:
Henderson, NV
1742 W Horizon Ridge Pkwy, Suite 100
Henderson, NV 89012

Scenic, AZ
Clinic Location:
Mesquite, NV
340 Falcon Ridge Pkwy, Bldg 500
(Shared Office with FIT Physical Therapy)
Mesquite, NV 89027

Littlefield, AZ
Clinic Location:
Mesquite, NV
340 Falcon Ridge Pkwy, Bldg 500
(Shared Office with FIT Physical Therapy)
Mesquite, NV 89027

Bunkerville, NV
Clinic Location:
Mesquite, NV
340 Falcon Ridge Pkwy, Bldg 500
(Shared Office with FIT Physical Therapy)
Mesquite, NV 89027

Centennial Hills, NV
Clinic Location:
Las Vegas, NV
6040 Badura Ave Ste 100
Las Vegas, NV 89118
(Inside Thrive Rock Medicine 3.0)

Spring Valley, NV
Clinic Location:
Las Vegas, NV
6040 Badura Ave Ste 100
Las Vegas, NV 89118
(Inside Thrive Rock Medicine 3.0)

Summerlin, NV
Clinic Location:
Las Vegas, NV
6040 Badura Ave Ste 100
Las Vegas, NV 89118
(Inside Thrive Rock Medicine 3.0)



