Goody's 363

Goody's #363 was a Goody's department store located at Town and Country Plaza, 2400 West Thomas Street in Hammond, Louisiana.