Belleza Makeup & Skincare Medical Spa Phone: (408) 799-4069 Website 1190 Homestead Rd, Santa Clara, California, United States, 95050 claim this listing