Health Windy City Retina Health 15905 S Frederick St #105, Plainfield, IL 60586 Added on April 5, 2024