Get Directions to Amarillo Central Stores ← View details 800 Southeast 24th Avenue, Amarillo, Texas 79103 +1 806-378-6805 Get Directions From* To * — Required information