The Trust is a registered body that came into being in November 2002 as a non-profit organization that will work towards Cancer relief.
Activities of the Trust
Press Release

© 2005 Mahesh Memorial Trust,
7-B Third Street Balajinagar, Chennai 600 014, India