at 17 Pennington Ter, Adelaide , 5013 Australia
6 FB users likes Our Lady of Mount Carmel Parish School, set it to 97 position in Likes Rating for Adelaide, South Australia in School category
Our Lady of Mount Carmel Parish School is Adelaide based place and this enity listed in Religious Center category. Located at 17 Pennington Ter SA 5013.