Scarborough Construction Inc. - Ellendale, DE Looking to contact Scarborough Construction Inc.? You can reach them at 302-236-5915