Halcyon Days Salon & Spa is located at: 240 Summit Blvd, Vestavia, AL 35243.