
Lula Mini Spa is located at
3542 1/2 Hollydale Drive in Atwater Village
Los Angeles, California 90039
To book an appointment, or for more
information, call 213.448.0661
3542 1/2 Hollydale Drive in Atwater Village
Los Angeles, California 90039
To book an appointment, or for more
information, call 213.448.0661