Business Directory Ophthalmologists WK Eye InstituteJames K. Elrod2611 Greenwood Rd.Shreveport, LA 71103Phone:318-212-4000 Member Since: 2015