Leila Spa
12933 Ilene St
Poway
CA
92064
(619) 442-6363
Open Map
Description
Leila Spa was founded in 2010. Leila Spa specializes in Spas. Leila Spa has 2 employees and estimated revenues of $71,000.00.
by dandb on August 01, 2015 from
dandb
Alternative Medicine
Health & Medicine
Massage
Massage Therapists
Massage Therapy
Spas