Taco Bell #28503 is a Taco Bell restaurant located at 1709 South Park Avenue, Herrin, Illinois.[1]

Taco Bell #28503
Map
Store number28503
Address1709 South Park Avenue
CityHerrin, Illinois
Coordinates37°47′16″N 89°01′40″W / 37.787657°N 89.027721°W / 37.787657; -89.027721Coordinates: 37°47′16″N 89°01′40″W / 37.787657°N 89.027721°W / 37.787657; -89.027721

References Edit