Huntsville AL Auto Repair 1. 600 Oakwood Ave NW, Huntsville, AL 35811 | Alexander Automotive (256) 489-0223