Horicon Bank Address: 226 S Schuyler St, Neosho, WI 53059 Phone: (920) 625-3515 Banks Other Businesses: Todd & Angie's On The Rocks at 211 N Schuyler St, Neosho, WI 53059