Back to Search St. Thomas Developments Categories Builder Developer 7 Lee Centre Drive , Scarborough , ON , (416) 922-2860 Send Email Additional Info Local HBA : BILD Greater Toronto Area Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone