Opelika Community Tennis Association provides tennis, tournaments, swimming, entertainment and sport services.