Twin Creeks is a recreational center that offers a range of social, sports and entertainment opportunities for children, youths and adults. It conducts softball, baseball and soccer leagues and tournaments, as well as provides space for company picnics, team parties, corporate functions, and private events and celebrations. Twin Creeks facilities include a restaurant, more than 14,000-square-foot clubhouse, meeting room, barbecue area, video arcade, playgrounds, batting cages, basketball and volleyball courts, and soccer, softball and baseball fields. Through its Pitchers Sports Bar, it offers opportunities for watching various sports events that are broadcasted on several television stations. Additionally, the center works to meet the recreational and adventurous activity needs of children, parents and coaches. Twin Creeks is located in Sunnyvale, Calif.