Scott Andrew Harris Eye Associates, 660 W Campbell Rd Suite 102, Richardson, TX 750803473, United States of America +1 972-231-3439 Reviews Map