32821 buena fl urgent buena vista urgent care - orlando fl 32821 Buena Vista Urgent Care is a Urgent Care located in Orlando FL at 8216 World Center Dr Orlando FL 32821 USA providing non-emergen… Monday, July 18, 2022 Edit