Phenix Salon Suites
1605 S Melrose Dr C, Vista 92081