Life Christian Academy: 11500 Sheridan Blvd Westminster, CO