11630 SW 97 Street, Miami, Florida 33176, US
Houston, Texas, TX 77598, US
Entertainment
www.formularacingcenter.com
Formula Racing Centers (FRC) are extreme entertainment centers for the entire family. With 75,000+ feet of indoor excitement, FRC features bowling, rock climbing , arcade games, zip lines, and the star of the show – electric racing go karts.
Formula Racing Centers (FRC) is expanding its concept to ten locations in the Texas area.