Let’s Talk About Your Care Needs.Your request will be answered within 24 hours I agree that my submitted data is being collected and stored. Locations Address:809 W. Detweiller Dr. Peoria, IL Phone number:309.231.9011 We are open:Monday – Friday 10AM – 8PM