Austin Recreation Center 7 years ago ID: #4405 Listed In : Sports 1301 Shoal Creek Blvd , Austin. TX, USA 78701 (512) 476-5662 Business Description Austin Recreation Center, Address : 1301 Shoal Creek Blvd , Austin. TX, USA 78701, Phone : (512) 476-5662 Reviews & Ratings Write a Review No Review. Please login / register to add your review.