Turf Time Tewksbury (formerly knows as Sports World) is located at:
20 Carter Street, Tewksbury, MA
Directions from Route 93 North/South:
Take exit 42, Dascomb Road
Turn onto Dascomb Road towards Tewksbury
Take your 3rd right (a hard right) onto Carter street.
Turf Time entrance is behind the skating rink at the back of the building (take the long driveway down to our parking lot near the bubble).