You can rate the company Wilshire Smiling Tree Preschool and Kindergarten by filling out this form.
More contact info for Wilshire Smiling Tree Preschool and Kindergarten:
Wilshire Smiling Tree Preschool and Kindergarten
611 S Hobart Blvd
90005 Los Angeles