1 Dr. David A Roberts, OD Optometrist (Eye & Vision Specialist) - Corneal and Contact Management ProfilePoints™30/80 Avg. Rating: 0/5 Main Location 2600 Posner BlvdDavenport, Florida 33837 Highlights Accepts Insurance Plans