Optometrists North Shore Eye Care 7708 Lohmans Ford Road # 102 Leander, TX 78645 (512) 267-7700 northshoreeyecare.net