Amarillo TX Auto Repair 1. 4213 SW 21st Street, Amarillo, TX 79106 | Hamilton Hull & Rogers (800) 456-7839