Home › Locations › The Center Arena The Center Arena 10 S Hiawassee Rd, Orlando, FL 32835(407) 333-9333info@richvera.com Share on FacebookTweet on TwitterLinkedInPinterestMail Description Services Service TimesSunday Message 10:30 AM Get Directions