Contact CONTACT JOHN CASTLE Get in Touch Send Me a Message Please enable JavaScript in your browser to complete this form.Name *Message *MessageSend Contact Info John CastleSales RepresentativeKeller William Integrity Realty | Ottawa +1 613-793-7967 2148 Carling Avenue, Ottawa, Ontario K2A 1H1 john@johncastle.ca Stay Connected Facebook-f Twitter Linkedin Instagram