Fitchburg-Leominster Table Tennis Club

Location Map

100 West St
Leominster MA 01453

Information

Monday, Thursday and Friday 6:30 - 10:00PM