Frisco is where it all started. We now have offices in four cities on three continents, but Frisco is HOME. Seota is located at 2591 Dallas Parkway Suite 300 – In Hall Park, right on the Tollway across for the Dr. Pepper Ball Park where the Rough Riders play.