New Creation Church is located in Singapore on The Star Performing Arts Centre The Star Vista, 1 Vista Exchange Level 3 to 11. New Creation Church is rated 4.5 out of 5 in the category religious institution in Singapore.
Address
The Star Performing Arts Centre The Star Vista, 1 Vista Exchange Level 3 to 11