Safai Karmachari Andolan is located in New Delhi, India on 36/13, Ground Floor, Block 36, East Patel Nagar, Patel Nagar. Safai Karmachari Andolan is rated 3.9 out of 5 in the category office in India.
Address
36/13, Ground Floor, Block 36, East Patel Nagar, Patel Nagar