Lauralton Hall

Lauralton Hall

Milford, CT / The Academy of Our Lady of Mercy, Lauralton Hall, is a Catholic college preparatory school founded in 1905 by the Sisters of Mercy. Lauralton Hall's unique miss