Stephen A Moss, MD - North Idaho Eye Institute
Closed
1110 E Polston Ave Ste 3
Post Falls, ID 83854
North Idaho Eye Institute, led by the skilled Physicians Surgeons, specializes in the treatment of various vision disorders such as cataracts and glaucoma.
With a wealth of experience, the team at North Idaho Eye Institute in Post Falls is dedicated to providing top-notch care for patients seeking solutions for their eye health needs.
Generated from their website's infomation
Also at this address
See a problem?
You might also like
Partial Data by Infogroup (c) 2024. All rights reserved.