D Dr. DAVID ROBERTS, OD 0 reviews 2110 N Broadway St Poteau Poteau, OK • 74953 View Practice (918) 647-3284