New Castle Free Will Baptist Church

407 Moores Lane, New Castle, DE 19720