Taco Bell - 130 Sanford Farms Shopping Ctr in Amsterdam, New York (Mexican Food, Fast Food, Restaurant) - Map

Map & Directions Store Details & Deals

130 Sanford Farms Shopping Ctr
Amsterdam, New York 12010

Phone: (518) 842-1312

Detailed Map