New Life Presbyterian Church

Location