Carter House

S of Hammond on Happywoods Rd.
Hammond
Louisiana
United States