- (757) 491-7142
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.