1. House of Champions 529 Lancaster St Ste 102, Leominster, MA 01453 Coordinate: 42.51162,-71.73945 Phone: (978) 534-3290