Where can I go to work out that doesn't require a membership? I'm only in town for two weeks so I'm only going to go a couple of times. I live in the Newton area so anywhere close is best. Thanks!
443BXdrv
the gym at National stadium. Or any run by the SSC