DFW Retina Inc Find A Doctor Directions DFW Retina Inc 399 Melrose Dr Ste D Richardson, TX 75080 United States 4694846411 Schedule Appointment Directions 32.969137, -96.7285369