Located in the heart of the Avila Valley on California's Central Coast, Avila Bay Athletic Club and Spa features a number of professional programs for tennis, swimming, yoga, aerobics, aqua aerobics, and weight training. Address: 6699 Bay Laurel Place Avila Beach CA USA 1 805 595-7600