The Talk Spot is a private speech-language pathology practice based out of Ottawa, Ontario.
Our focus is providing therapy for children (ages 0-18) with speech, language and communication needs through online mentoring and in-person services.
This company has no org chart yet
This company has no teams yet
This company has no offices yet