1. Saint Margaret Mission 600 E 2nd St, Homer, LA 71040 Coordinate: 32.79269,-93.05362 Phone: (318) 377-5364