Northwest Christian Academy is a ministry of and is located at Life Church NW in Lynnwood, WA. 
Logo-for-Website-color-change2