Pella Windows and Doors Share: Doors & Operating Devices Pella Windows and Doors Visit Website Request Info 2520 Grand Ave. Billings, MT 59102 (406) 656-1516 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.