Novamed Surgery Center Of Chicago Northshore Ophthalmology ★ 4.8 (281 reviews) · 7427 W Lake St, River Forest, IL 60305 View profile Call