onosm.org submitted note from a business:
Name: North Tonawanda Pumping Station 
Phone: 7166958535
Website: http://www.northtonawanda.org/Department%20Information/Water%20Department/Water%20Pump%20Sta.htm
Twitter: undefined
Hours: 24/7
Category: 
Address: 1 archer street, North Tonawanda NY