Lokmanya Seva Sangh (popularly called Tilak Mandir) stands tall in a lane in Vile Parle. Flanked by shops stocking necessity ...