Looking for Home Care in the St. Louis Metro Area? Contact Us! Looking for a job? Use our careers page for questions & info Go StaffLink 10916 Schuetz Road St. Louis, MO, 63146 Phone: (314) 997-8833