Leabo Foods Map phone 1975 E Locust St Ontario, California 91761 SafeFoodTest.com Map phone 112 S Euclid Ontario, California 91762 Takari International Inc Map phone 2040 E Locust Ct Ontario, California 91761