Liberty Fellowship Church of New Castle, DE. The location of Liberty Fellowship Church is 19807, 245 Quigley Blvd - marked with a pin on Google Map.