Randalls 1061

Randalls #1061 is a Randalls supermarket located at 3131 West Holcombe Road, Houston, Texas.