Stahl Peterbilt Inc. Back to Search Stahl Peterbilt Inc. Categories Other 18020 - 118 Avenue NW , Edmonton , AB , T5S 2G2 (780) 483-6666 Contacts Primary Craig Ross Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone