120 S. Spalding Drive, Suite 315 Beverly Hills, CA 90212
The Skin Spot offers a collection of medical-grade skincare products made with quality ingredients that deliver optimal results. All products are tested and approved by plastic surgeon, Dr. Sheila Nazarian of the Netflix Series Skin Decision