Our grange halls in New England have a big boxy architecture, not at all like this one on a single floor with all of those windows.
I have no idea what a grange hall is, but this is pretty church. Especially with all those big windows!
When I look into one of the windows (over on left), I see 2x4s. Maybe they're doing an interior refurbish thing.
Thanks for stopping by!