Niagara Falls ON Architects 1. 12761 Sodom Rd, Niagara Falls, ON L2E 6S6 | Russell Associates Inc (905) 295-2777