About

Edit info

Located in Downtown, Los Angeles, The Diva Den Full Body Spa is a day spa situated at 1042 S Olive St, Los Angeles, CA 90015. Hours of operation for The Diva Den Full Body Spa are closed T, W - F from 9:00am to 6:00pm. Have questions about prices? Call (213) 747-7674 for more info.