1. Top of The Stack 9225 W Landmark St, Boise, ID 83704 Coordinate: 43.62321,-116.2968 Phone: (208) 297-5208