You can rate the company Olmos Speech Language and Learning Clinic by filling out this form.
More contact info for Olmos Speech Language and Learning Clinic:
Olmos Speech Language and Learning Clinic
5800 Broadway St
78209 San Antonio