1. Kleenrite Chemical Inc 2727 Girard Blvd NE, Albuquerque, NM 87107 Coordinate: 35.11274,-106.61426 Phone: (505) 888-3100