I'm Chase. This is a map of the town located about three miles down the road. Everything seems to get restocked fairly regularly. You'll find clothes, food, and some supplies at the general/hardware store. There's some sort of perimeter around the town that will induce and electric shock if you try to wander too far from the town proper. Stay on the main roads and keep the town within sight and you won't have to worry.
The mansion is basically home base for us, and is three stories tall. The kitchen, which is also regularly stocked, and dining areas are located on the first floor, along with a public bathroom. Second and third floor have individual rooms and other amenities. There are twenty-four bedrooms total, but I don't think we have them all filled in yet.
[...] It's scary, but you're not on your own. We'll all help.