Tennis Courts in Newport (NH) Full list of companies Tennis Courts category in Newport, New Hampshire Newport Tennis Club N Main St, Newport, NH 03773, (603)863-0033 Page 1