Phone Number: (619) 575-13321011 Dearborn DriveSan DiegoCalifornia92154Website: greenleaftreecare.com/Membership Level: Commercial/GeneralBusiness Categories: Commercial/General