Leora, Missouri

From Wikipedia, the free encyclopedia

Leora is an unincorporated community in northern Stoddard County, Missouri. It is located about thirteen miles north of Dexter. Its post office has closed and mail now comes from Bloomfield.

Coordinates: 37°00′01″N, 90°01′05″W