There are no reviews yet. Please check back in a day or two.
Sara De La Rosa, M.D., is an Ophthalmologist practicing at Great River Health. She received her medical degree from the University of Michigan and completed her residency at Tulane University.