Explore details about location Mirilga Place. Mirilga Place is a location situated within the Eltham alongside other areas such as Main Road, Henry Street, Bridge Street.