New Creation Church Church of Longmont, CO. The location of New Creation Church Church is 80501, 737 Bross St - marked with a pin on Google Map.