Lifehouse Church

507 S. Broad St., Townsend, DE 19734