Go to KC , Knowledge City. It has amazing sports facility. P.S. You have to be an L&Tiian though. It is located in Wahgodia near the highway. I really don't know about its membership formalities, but try once. read more
There are 3 squash clubs in vadodara army centre, bal bhavan, L&T knowledege city sports club(2 squash courts) L&T club is situated behind L&T campus on national highway between azwa waghodia crossing. read more