The Florence Squash Centre is in Via Empoli. It is easy to reach by car and there is room to park.
The Centre is relatively cheap, clean and spacious, and the staff are friendly.
Centro Squash Firenze
Via Empoli, 16
Alternatively try the City Squash Club near Rifredi railway station.
City Club Firenze
Via Ragazzi del '99, n59