1367 Avocado Ave, Newport Beach, California 92660
Newport Beach Table Tennis Club is a premier table tennis club located in the idyllic beach city of Newport Beach. We offer a wide range of products and services to help players of all ages and levels improve their table tennis skills. Our club feature...
Categories: Table tennis facility, Store equipment supplier, Table tennis supply store