1. Castor Assembly Of God 1256 Punkin Center Rd, Castor, LA 71016 Coordinate: 32.21024,-93.14948 Phone: (318) 544-8880