Credentials: MS, CCC-SLP
Business Name: Owl Speech Therapy
Address: In-Home and Teletherapy
Santa Clarita
California
91390
United States
Santa Clarita
California
91390
United States
Phone: (818) 806-9617
Email: info@owlspeechtherapy.com
Treatment Locations: Client's Home, Teletherapy
Any additional languages services are provided in besides English?: Russian