Richards Store 01

Richards Store 01

Richard’s Department Store opened on the corner of Paul Maillard Rd. and River Road in Luling in 1953.