Store name: Taco Bell Address: 3341 S. Linden Rd, Flint, MI Shopping mall: Genesee Valley Center State: Michigan Store phone: 810-230-8660 Location: Atrium Cafe Category: 33
: