Complex sentence: Tennis Center Stadium is the main tennis court for the Pilot Pen Tennis tournament at the Connecticut Tennis Center in New Haven, Connecticut.
Split into simpler sentences: Tennis Center Stadium is the main tennis court for the Pilot Pen Tennis tournament. It is located at the Connecticut Tennis Center in New Haven, Connecticut.