Canna-Releaf Medical Marijuana Doctor by | Sep 9, 2019 1 2 3 4 50.000 Bookmark Claim Listing Contact Information 801 S Power Rd Suite 103, Mesa, AZ 85206 (480) 364-1338 Get Directions By car By public transit Walking Bicycling