Concordia Lutheran Church is located in Millwoods with a mission of Together...Serving...Christ.
Websites.ca Talk Ep. 51