St. Louis 12001 Lackland Rd12001 Lackland Rd, St. Louis, BC 63146, Canada Watlow Electric St. Louis 12001 Lackland Rd, St. Louis, BC 63146, Canada View