Taco Bell #35288 is a Taco Bell restaurant located at 6110 North 72nd Street, Omaha, Nebraska.[1]

Taco Bell #35288
Map
Store number35288
Address6110 North 72nd Street
CityOmaha, Nebraska
Coordinates41°18′52″N 96°01′28″W / 41.314338°N 96.024517°W / 41.314338; -96.024517Coordinates: 41°18′52″N 96°01′28″W / 41.314338°N 96.024517°W / 41.314338; -96.024517

References Edit