88 N Seneca Springs Way
Suite A
Star, ID 83669
(208) 898-4080
(208) 898-4095 (fax)
Hours:
M 9-3, Tu 7-3, W 8-5, Th 9-6, F 7-3