To navigate, press the arrow keys. 165 Auto & Truck Plaza ← View details 12153 Stemley Road # A, Lincoln, AL 35096 +1 205-763-1010 Get Directions From* To * — Required information