sulabh complex is located in Noida, India on Plot No. B, 9/5, Rasoolpur Nawada, Industrial Area, Sector 62. sulabh complex is rated 4 out of 5 in the category public bathroom in India.
Address
Plot No. B, 9/5, Rasoolpur Nawada, Industrial Area, Sector 62