Contact Information Address: 968 Niagara Street North, Welland L3C 1M6 905-732-7112 view our site jeffsbowlorama@gmail.com Map Get directions from: 968 Niagara Street North, Welland L3C 1M6