South Beach Wellness Center - Main Location South Beach Wellness Center Address 2975 Allegra Way, Lutz, FL 33559-6998 US 28.199217, -82.400407 Contact Information (813) 592-1845 Location Map View on Google Maps Back to South Beach Wellness Center