Be sure to call ahead to ensure car show is going on as reported


July 5, 2018
Tulsa, OK
Cancer Sucks Hospital Night
CTCA, 10109 E 79th Street, Tulsa
5:30-7:30
First 75 drivers get free food
Cancer Sucks Link