Salmon River Vision Clinic is a Optometrist located in Challis, ID 83226. It is one of the 789 optometrists in United States. Address of Salmon River Vision Clinic is 120 12th St, Challis, ID 83226, United States. Website of Salmon River Vision Clinic is https://visionsource-srvc2.com/. Salmon River Vision Clinic can be contacted at 12088792783. Salmon River Vision Clinic is rated 5 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Salmon River Vision Clinic are -
Within less than half a Kilo meter of Salmon River Vision Clinic, you can also find Challis Roadhouse, Challis Floral and Gifts, mglcapitalfunding.com, Salmon River Propane, North Custer Museum, Mc Kelvey Insurance and many more.
120 12th St, Challis, ID 83226, United States
Contact number of Salmon River Vision Clinic is 12088792783.
Yes, website of Salmon River Vision Clinic is https://visionsource-srvc2.com/.
Rating of Salmon River Vision Clinic is 5 out of 5 stars.
Address of Salmon River Vision Clinic is 120 12th St, Challis, ID 83226, United States.
Salmon River Vision Clinic is located in Challis, ID 83226.
Salmon River Vision Clinic is a Optometrist in United States
Pincode of Challis, ID 83226 is 83226