highway on sales spencer buffalo auto sales on spencer highway Ad Quality Durability Backed By Our 10 Year100000 Mile Limited Powertrain Warranty. Buffalo Auto Sales 2 Inc - Pasadena 3012 Spen… Tuesday, May 24, 2022 Edit