1. 20/20 Eye Care 301 S Cedar St, Tallulah, LA 71282 Coordinate: 32.40714,-91.18759 Phone: (318) 574-2020