Print Rebecca Depalma Physician Assistant Denova Collaborative Health 3033 N Central Ave Ste 700 Phoenix, AZ 85012 Call (602) 230-7373 Additional Locations Denova Collaborative Health 2120 W Guadalupe Rd Ste 7-9 Mesa, AZ 85202 Call (602) 230-7373