About

Edit info
  • Closed Today
  • (757) 491-7142
  • 1817 Republic Rd
    Virginia Beach VA 23454

Searching for a spa? Spa Phoenix is a spa located on 1817 Republic Rd in Northeast, Virginia Beach 23454. Looking to make an appointment? Call (757) 491-7142 for Spa Phoenix hours or to make an appointment. Spa Phoenix is rated 4.5 stars by 3 reviewers.

Yelp Reviews