Nimbus Skin
5030 Katella Ave, Suite 218, Los Alamitos, CA 90720, USA, Los Alamitos, Canada, CA - 90720
(833) 364-6287
Nimbus Skin is a U.S.-based feminine wellness brand offering Korean-made intimate care products through its NUCLID collection. The webs.....