Maintenance Contractors in Niagara Falls (NY) Full list of companies Maintenance Contractors category in Niagara Falls, New York Seneca Maintenance Co Inc 2406 Linwood Ave, Niagara Falls, NY 14305, (716)298-0174 Page 1