Store name: Taco Bell Address: State St. and Mulford Road, Rockford, IL 61108 Shopping mall: Forest Plaza State: Illinois Store phone: (815) 226-9009 Location: 6161 E State St. Category: 0
: