Northwest Boise - Coming Soon 4048 Chinden Blvd, Garden City, ID, United States, 83714 (208) 781-1917 Visit Location