Address E 17799 Colima Rd City of Industry CA 91748 United States
Phone: (626) 965-2979 Open 24 Hours a Day: No