La Clinica Natural Return to Directory Listing Category Tempe, AZWebsite https://laclinicanatural.com/Phone 602 581-7650Listing Tags stem cell clinicAddress 2401 N 24th St suite b, Phoenix, AZ 85008ZIP Code 85008 Contact listing ownerSend Message Name Email Phone Number Message