Unless there happens to be an event going on, you wouldn't get into Harvard. It's members only, and has a gate. Westford may be the same way, I've never been there myself. I'd be happy to show you around Harvard, but I don't currently have a keycard to get into the indoor range. I've really gotta get me a new keycard...
Westford has Trap open to the public on Sundays at 1, so the gate is open. Someone is usually happy to show you around.