Randalls 2672

Randalls #2672 is a Randalls supermarket located at 18322 Clay Road, Houston, Texas.