Address: 1305 21st Ave Ste 101
Fairbanks North Star
99701
Fairbanks North Star
99701
Physical Location?: Yes
A luxury, boutique spa featuring professional skincare, lash and permanent makeup services and retail products. By appointment only. Read moreā¦