Edit info
  • (818) 842-3208
  • 191 S Buena Vista St Ste 475
    Burbank CA 91505

Looking for a day spa in Burbank? Located in Burbank, CA, Skin and Beauty Center is a day spa situated at 191 S Buena Vista St. Call (818) 842-8000 to get current prices and hours, as well as to schedule a visit.