Houston Polo Club Address 8552 Memorial Drive 77024 Houston, Texas United States thehoustonpoloclub.com Loading Map.... Houston Polo Club8552 Memorial DriveHouston 29.776915508098515 -95.44996816295168 Upcoming tournaments at this location no upcoming tournaments