The Home of Dr. Charles Smith
artist: Dr. Charles Smith (born: 1940) built: c. 2004 - present where: 901-907 South Walnut Street, Hammond, Louisiana status: As of 2023, the site remains in severe disrepair from Hurricane Ida. more web info