BD Dr. Bill Alberto DelgadoIs this you? Claim your profile Ophthalmology 0 Write A Review Tulsa Retina Clinic 2325 S HARVARD AVE STE 207, TULSA, OK, 74114 2 other locations (918) 749-7667