Directory Company Details Challenge Unlimited, Inc. Address: 9700 Page Ave, Saint Louis, MO 63132 United States Phone: 618-465-0044 Web site Contact Megan Harper Company Type: Building Service Contractor