New Victory Temple Church Church of College Station, TX. The location of New Victory Temple Church Church is 77840, 1115 Detroit St - marked with a pin on Google Map.