Colomb House

NW of Convent on River Rd.
Convent
Louisiana
United States