Contact the publisher of this press release THE MAX Challenge Announces New Location in Louisville, CO