which  parish in nevis is montessori academy school located
Welcome. Siena Academy is a Catholic Montessori School located in Great Falls, Virginia offering toddler, primary and elementary programs. We are the parish school of Saint Catherine of Siena Catholic Church.