Twin Falls ID Lawn Mowers-Sharpening & Repairing 1. 1575 Falls Ave W, Twin Falls, ID 83301 | Papa John's Pizza (208) 733-4858