Originally Posted by Avles
It's too late for the OP I'm afraid... but from the neighborhood that sounds like Tennis Piazzale Michelangelo. There's a listing for it on this page: http://www.nyceflorence.com/florence...-florence.html
But I can't find a website or anything more recent than 2010 or so. Wonder if they're still open.
I was there in September of 2010. It was a pretty big and well kept facility, I imagine it is still there. They are had a running track and a soccer field if I remember correctly.