Address: 6840 Main St, Downers Grove, IL 60516, USA
jsemenya | Oct 5, 2018
Yes.
Lori Thompson | Oct 5, 2018
If you want proper treatment, avoid going to this place at all costs. None of the staff know how to do the most basic medical tasks. I left in far worse condition than when I originally came in.