Old Leroy, Alabama Post Office (established 1896)
| Leroy in Washington County

Prior to 1896, before the Post Office was established, the town of Leroy had been called New Canaan, Possum Corner and Dogwood Level. The town got its present name when the eldest son of Capt. Robert Leroy Bowling, Theodore Cheseborough (T. C.) Bowling …
learn more