Spavia Day Spa - Ponte Vedra 80 Pine Lake Dr Suite BPonte Vedra Beach, FL, 32081 View Phone 904-395-7300 80 Pine Lake Dr Suite BPonte Vedra Beach, FL 32081 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page