Paradise Foot Spa Who would have thought visiting paradise was so easy?Our expert reflexologists are located in the Jupiter & St. Petersburg, Florida area and are happy to serve residents and visitors to the area. Phone: (727) 800-6765 6932 22nd Ave N St. Petersburg, FL 33710 United States Map Other Categories: Business Services |