Lewis Road West FallsLewis Road West Falls is a waterfall.It is located in Hamilton, Hamilton, and Canada.