1017 W Galena Blvd, Aurora, Illinois, 60506
(630) 897-3100
Elmwood Terrace provides the highest quality Nursing and Rehabilitation with State of the Art Physical, Occupational and Speech Therapy in addition to in House Dialysis. "Let's Get You Home!"
No reviews yet. Be the first to write a review!