ED CASTLE CONSTRUCTION Custom Home Builder - Clermont, FL Looking to contact ED CASTLE CONSTRUCTION? You can reach them at 352-227-0251