North Texas Ophthalmic Associates Lenspro Optical Find A Doctor Directions North Texas Ophthalmic Associates Lenspro Optical 8210 Walnut Hill Ln Ste 109 Dallas, TX 75231 United States 2143682020 Schedule Appointment Directions 32.8820003, -96.7610071