Taco Bell #2616 is a Taco Bell restaurant located at 1245 Deer Park Avenue, North Babylon, New York.[1]

Taco Bell #2616
Map
Store number2616
Address1245 Deer Park Avenue
CityNorth Babylon, New York
Coordinates40°44′18″N 73°19′12″W / 40.738234°N 73.319993°W / 40.738234; -73.319993Coordinates: 40°44′18″N 73°19′12″W / 40.738234°N 73.319993°W / 40.738234; -73.319993

References Edit