Eca & Sons Construction & Services inc. Architect - Freeport, NY Looking to contact Eca & Sons Construction & Services inc.? You can reach them at 516-830-0492