Located right in the heart of the city of Mumbai along the main artery of travel, Dr. Ambedkar Road, lies Our Lady’s Home.Our Lady’s Home is a small step in time, a step in the footsteps of Jesus our master that the Catholic Church so faithfully and courageously takes for their inspiration and strength.