Tags: Orlando City Soccer new stadium

Orlando City Soccer new stadium

Photo by Steveo89 Orlando City Soccer new stadium Orlando City Soccer new stadium 655 West Church Street Orlando, FL 32805 Phone: (407) 480-4702 Toll Free: 855-ORL-CITY (675-2489) Location: Downtown Area Orlando City Stadium is a soccer-specific stadium in downtown Orlando, Florida. It is the home venue for the Orlando City SC, which entered Major League Soccer (MLS) as an expansion franchise in 2015,…