Richard Brown House

142 South Village Rd., Box 2, Loudon, NH 03307

The Richard Brown House, located in Loudon, NH, provides 32 apartments of high-quality, affordable housing for people 62 years old and up.

Skip to content