Stephen G. Krates, D.O., is a board-certified ophthalmologist with more than 29 years of experience. His practice sees patients from Palos Heights and the surrounding communities, and offers services in Spanish. Please call his office during normal business hours to schedule an appointment.