Elmwood Place

English

Proper noun

Elmwood Place

  1. A village in Hamilton County, Ohio, United States, which is nearly surrounded by Cincinnati.