Red Centre Wellness ← Back to Alice Springs ← Back to Homepage Available Services & FeaturesAccessibility:Wheelchair accessible parkingAmenities:Restroom Contact InformationTelephone: +61429853658 📍 View on Map 📍 Address 5/113 Todd St, Alice Springs NT 0870 Quick Actions Get Directions Call Now