New Life Cathedral

608 NW 1st Street