Eye Center-St Augustine: Thompson Todd P MD 319 W Town Pl STE 8, St. Augustine, FL 32092, United States of America +1 904-940-9200 Reviews Map