Proper noun
Elmwood Place
A village in Hamilton County, Ohio, United States, which is nearly surrounded by Cincinnati.
Sr. Helen Louise began her ministry of teaching in 1950 at St. Aloysius School, Elmwood Place, Ohio where she served for fifteen years. Source: Internet