1. Ormond Plantation Manor 13786 River Rd, Destrehan, LA 70047 Coordinate: 29.9544,-90.38671 Phone: (985) 764-8544