Menehune Tree Services - Tucson, AZ Looking to contact Menehune Tree Services? You can reach them at 520-883-8508