Where you can find us

Natural Lasting Beauty is Ventura’s Best Boutique Skin Care and Makeup Bar. We are located in Beautiful downtown Ventura off California & Thompson off the 101 FRWY.

144 s.California st.#C
Ventura,Ca 93001
Mo.:  Fr.10:00 – 6:00pm

Sa.:    10:00 – 5:00pm.

Su.:    By Appt.

Send us a message

    Your Name (required)

    Your Email (required)


    Your Message

    We would love to hear from you! If you have questions or would simply like more info about our services please contact us. We are here to help!

    Reservation Form