Freya's Lair Medical Spa

Olga Z Lucero, NP

7+ Years of Experience

Freya's Lair Medical Spa
6341 Riverside Plaza Lane NW, Suite A
Albuquerque, NM , 87120

(505)503-7381

Visit Website


You are now leaving the Evolus website.

We are not responsible for the content or availability of linked sites.