GPS Address: 129 Parker St., Maynard, MA 01754