The Strand Tennis CenterBy admin / June 6, 2023 The Strand Tennis Center40 Watchung Ave, Chatham, NJ, 07928, USAChatham New Jersey Phone: 9735079412Url: https://www.strandtc.com/