Address: 1101 Saint Louis Ave, East Saint Louis, Illinois 62201 Description: Website: ILL-MO Pump & Supply Phone: (618) 875-2573 Categories List: Irrigation Map Comments (0) directions to: 1101 Saint Louis Ave, East Saint Louis, Illinois 62201 Leave a Comment Click here to cancel reply. You must be logged in to post a comment.