BMO Bank of Montreal Address: 3238 River St, Alvinston, ON N0N 1A0 Phone: (519) 898-2131 Banks, Automated Teller Machines Other Businesses: Brooke-Alvinston-Inwood Community at 3310 Walnut St, Alvinston, ON N0N 1A0