You can rate the company Dr Theodore T. Alexander Science Center by filling out this form.
More contact info for Dr Theodore T. Alexander Science Center:
Dr Theodore T. Alexander Science Center
3737 S Figueroa St
90007 Los Angeles