Address 15430 Valley Blvd City of Industry CA 91746 United States
Phone: (626) 934-1700 Open 24 Hours a Day: No