You can rate the company Family Time Centers by filling out this form.
More contact info for Family Time Centers:
Family Time Centers
Family Time Centers of Valley Village, 12501 Chandler Blvd, Suite 102, Los Angeles, California
91607 Califonia