All schools in Buffalo Hanover Montrose Public Sch School District
(In alphabetical order)

301 Ne 2 Nd Ave
Buffalo, MN 55313

274 Labeauxe Ave Ne
Hanover, MN 55341

1111 7 Th Ave Nw
Buffalo, MN 55313

207 3 Rd St Ne
Buffalo, MN 55313

800 8 Th St Ne
Buffalo, MN 55313

15 1 St Ave S Suite 4
Buffalo, MN 55313