Back to Search Castell Homes Categories Builder Developer P.O. Box 247 , London , ON , (519) 860-3109 www.castellhomes.com Additional Info Local HBA : London HBA Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone