Location:2726 S. ORANGE AVE. ORLANDO, FL. 32806