Moxy Medical Spa is listed as a medical spa in St. Petersburg, FL. It holds 181 Google reviews with an average of 5.0 stars. It is open 9 AM – 7 PM seven days a week. The listing is at 1010 Central Ave Apt 107, St. Petersburg, FL 33705. Reach them on (727) 373-8008, or see more at moxymedicalspa.com.