Rio Salon & Spa Rio Salon & Spa (407) 704-1726 Categories: Beauty Salon Suites, Hair stylist5787 Vineland Rd. Suite # 107 Orlando, , FL 32819 Get DirectionsWebsite