The Star in which New Creation Church resides in. The MRT stop to get to the Church is Buena Vista.