DeskPlants is located in Mumbai, India on Building No. R-3 501,, Lallubhai Compound, Annabhau Sathe Nagar,, Mankhurd,, next to Mangir Baba Mandir. DeskPlants is rated 5 out of 5 in the category wholesale plant nursery in India.
Address
Building No. R-3 501,, Lallubhai Compound, Annabhau Sathe Nagar,, Mankhurd,, next to Mangir Baba Mandir