Ross Rental Station Share: Rental Equipment & Merchandise Ross Rental Station Visit Website 6722 Lincoln Avenue Lockport, NY 14094-6220 (716) 439-1161 (716) 439-1570 (fax) About About Tools, Equipment and Party Rentals. Second location for Ross Rental is 5000 Saunders Settlement Road, Niagara Falls, NY 14305 Phone#297-0915 Fax#297-0937