Office has relocated to Downtown Orlando. 111 N Magnolia Ave Suite 1600 Orlando FL 32801 PHONE: 407-513-1900
All reviews seem positive