About

Edit info
  • Open today, 9:00am - 6:00pm
  • (619) 275-2119
  • 1259 Morena Blvd
    San Diego CA 92110

Element Spa is located at 1259 Morena Blvd, San Diego, CA 92110. Call with any questions on hours, prices or availability at: (619) 275-2119. Element Spa is rated 4.5 stars by 18 reviewers.

Yelp Reviews