912 12th Ave S STE 100, Nampa, ID 83651, United States
1625 12th Ave Rd, Nampa, ID 83686, United States