Precision_health_052218_pitch_728px_corrected
Grand Spa
Location: 2999 W 6th St, Los Angeles, California, United States United States
Founded in: 2015
Stage: Post-launch
Number of employees: 50+
Short URL: vator.co/grand-spa
Get-listed-300x250

Grand Spa

Startup/business
Los Angeles, California, United States United States
http://grandspala.com/
  • About
Company description

A luxurious high-end spa without the high-end price. It's open 24 HOURS and provides service to both men and women.


Team