Lenscrafters 8 years ago ID: #1787 Listed In : Opticians Barton Creek Mall 2901 S Cap Hwy , Austin. TX, USA 78701 (512) 879-9262 Business Description Lenscrafters, Address : Barton Creek Mall 2901 S Cap Hwy , Austin. TX, USA 78701, Phone : (512) 879-9262 Reviews & Ratings Write a Review No Review. Please login / register to add your review.