1. National Food Service Installers 1805 N Bishop Ave Apt 24, Rolla, MO 65401 Coordinate: 37.96002,-91.76943 Phone: (573) 578-6237