North Idaho Vision Clinic and Therapy

  • Optometrists & Optical Goods
1420 S. Blaine St. Suite 6
Moscow, ID 83843
(208) 882-2020
(208) 882-2020 (fax)