1. Double Play Sports And F 190 S Main St, Leicester, MA 01524 Coordinate: 42.24538,-71.89939 Phone: (508) 892-8900