Meridian Tree Service Landscaping Contractors - Meridian, ID Looking to contact Meridian Tree Service? You can reach them at 208-887-0055