Degmor, Inc. Last Updated: January 18, 2024 Home Service Professionals Mold Degmor, Inc. Information Address: 511 Canal Street, 3rd Fl, New York, NY, 10013 Servicing: Manhattan License Number00256