The Futbol Club comes about as a need for indoor soccer to evolve and bring about new ideas.
Our mission is to address the needs of players and fans by creating a place for them to connect and share a common interest
5219 NW 35th Ave,
Fort Lauderdale, FL 33309
954.247.8208