2603 E South St, Orlando, Florida 32803, United States