Karma Relaxation Spa
Karma Relaxation Spa
3969 1st Ave., San Diego, California, 92103
(619) 299-9888