Contact Us Federal Mechanical Contractors 229 Hillview Ave. New Castle, DE 19720 Phone: (302) 656-2998 Fax: 302-654-4869 Email: ndc0402@aol.com View Larger Map