Randalls 1973

Randalls #1973 is a Randalls supermarket located at 7000 Snider Plaza, University Park, Texas.