7-Eleven 32973

7-Eleven #32973 is a 7-Eleven convenience store located at 13151 Race Track Road, Tampa, Florida.