T L Spa Skin Studio
7183 Navajo Rd Suite D, San Diego 92119