Specialty Ophthalmology Office Location 151 Sawgrass Corners Dr Suite 208 | Ponte Vedra Beach , FL | 32082 Phone (904) 712-3315