AC Dr. Alexa Carrara Is this you? Claim your profile General Dentistry 0Leave a review ALEXA CARRARA DDS LLC 3320 N Campbell Ave Ste 100, Tucson, AZ, 85719 (520) 322-0600