Pentecostal Deliverance Church Church of Lafayette, LA. The location of Pentecostal Deliverance Church Church is 70506, 330 Guilbeau Rd - marked with a pin on Google Map.