53 N Plummer Rd
Suite 6
Star, ID 83669
(208) 391-3160
Hours:
Monday-Thursday 9am-4pm
Closed Friday-Sunday
Closed Friday-Sunday