2012 US Open Table Tennis Championships

Grand Rapids, Michigan

June 30 - July 04, 2012