Contact Us We're Ready. Let's Talk. Please enable JavaScript in your browser to complete this form.Name *FirstLastPhone NumberEmail *Message *PhoneSEND MESSAGE Contact Info Address 1101 Prince of Wales Drive, Suite 120, Ottawa, ON K2C 3W7 info@riccipsych.com Tel: 613-722-3222 Fax: 613-722-4652