0
Anonymous
There are two Golf Town locations that are located near Boston. One is in in Watertown, and the other is in Reading. The location in Watertown is the closer of the two.
Wiki User
Chat with our AI personalities