Soleos health care staff provides good care. Their patient billing department and customer service are terrible. They are disorganized, unresponsive and have a very difficult time returning phone calls. I recommend that you find a better provider.
Information
1Photos
1Comments
1Rating
Address:655 W Grand Ave Suite 240, Elmhurst, IL 60126, United States