1. Dr. David Bradley Beeler, OD 306 N Main St Ste A, Dayton, TX 77535 Coordinate: 30.04632,-94.88927 Phone: (936) 258-0020