Boston Ski + Tennis Tennis Shops | Table Tennis Shops | Ski & Snowboard Shops www.bostonskiandtennis.com (617) 964-0820 Boston Ski + Tennis 153 Needham St, Newton Highlands, MA 02461, USA | Newton