Taco Bell #19752 is a Taco Bell restaurant located at 4681 West 61st Avenue, Hobart, Indiana.[1]

Taco Bell #19752
Map
Store number19752
Address4681 West 61st Avenue
CityHobart, Indiana
Coordinates41°30′25″N 87°18′55″W / 41.506809°N 87.315153°W / 41.506809; -87.315153Coordinates: 41°30′25″N 87°18′55″W / 41.506809°N 87.315153°W / 41.506809; -87.315153

References Edit