1. St Peter AME Church 108 May St, Delhi, LA 71232 Coordinate: 32.46364,-91.49631 Phone: (318) 878-8331