I will be in the Tampa Bay area this upcoming weekend, and I am curious if there is a velodrome in the area. If you know of any, please post the track name and any other info you have. Thanks in advance.
It's actually in cooper city which is 30min south of coral springs and about 1 1/4 hours from west palm beach... and about 40 min north-west of miami. It's really close to I-75 though which is probably what you would take if you were going to do the drive down.