Northstar Optical 8 years ago ID: #1788 Listed In : Opticians 7739 Northcross Dr , Austin. TX, USA 78757 (512) 458-5367 Business Description Northstar Optical, Address : 7739 Northcross Dr , Austin. TX, USA 78757, Phone : (512) 458-5367 Reviews & Ratings Write a Review No Review. Please login / register to add your review.