Post Falls Eye Clinic Optical

1110 Polston
Post Falls, ID 83854
(208) 773-1180 | Fax: (208) 666-3279