1. Our Lady of Perpetual Help 600 E Water St, Farmerville, LA 71241 Coordinate: 32.77323,-92.40114 Phone: (318) 368-9239