Spooner Eye Care Sc
NPI 1992773998
Practice location: 1611 River St, Payette, ID 836612073
Taxonomy code: 152W00000X
Phone: (715) 520-3414
715-520-3414 seems to be a Mobile telephone number and it could be based in Spooner WI.
Currently, there are 1 healthcare prodviders using 7155203414 phone.