Meineke Car Care Center #1821, Amarillo, TX, 79102 | Tires, Rims & Auto | Snap Finance