The Steward Group Address: 1215 Douglas Ave, Flossmoor, IL 60422 Phone: (708) 501-9267 Services: Non Emergency Medical Transport Call (708) 501-9267 Get Directions