User Information First name Dr. Elena Last name Rodriguez Residency Residency Insitution Purdue University Residency End Date 2020 Main Address Main Address Animal Eye Care Associates 6426 Tryon Rd. Cary, NC 27518 United States Phone 919-319-3348 Web Site https://www.aecassociates.com/locations/cary-nc/