Organization in Orlando The Center Orlando Address: 946 N Mills Ave Orlando, FL 32803 Phone Number: 407-228-8272 Email: info@TheCenterOrlando.org Share this:TweetEmailMorePrintShare on TumblrWhatsAppLike this:Like Loading...