Location & Hours
Scrub Island Resort, Spa & MarinaIxora Spa
Tampa, FL 1120
Phone: (284) 440-3257
Preview of your Review
Scrub Island Resort, Spa & Marina
Would you visit again?
By submitting a review you agree to our Terms & Conditions