Tags: Orlando City Soccer Club

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,…