1. La Posada Apartments 13094 Progresso St, Independence, LA 70443 Coordinate: 30.66043,-90.50378 Phone: (985) 878-2275