Goody's 303

Goody's #303 was a Goody's department store located at Lake Charles Power Center, 3419 Derek Drive in Lake Charles, Louisiana.