Ormond Plantation Manor
13786 River Rd
·
Destrehan
LA
70047