Last Chance Pizza More Than Pizza! Pasta, Salads, Sandwiches, Wraps, Appetizers & More! 709 Lena Street , Idaho 83467, United States www.lastchancepizza.org/ 208-756-4559 lat: 45.173386, lng: -113.893743 Get Directions By car By public transit Walking Bicycling Found In: Food & Drink Bookmark