Tennis Courts in New Castle (PA) Full list of companies Tennis Courts category in New Castle, Pennsylvania North Beaver Tennis Center 448 Edinburg Rd, New Castle, PA 16102, (724)667-8802 Page 1