Treflach is a small village near Oswestry in Shropshire, England.
[1] It is in the Oswestry Rural parish and lies between two other villages Trefonen and Nantmawr.
Media related to Treflach at Wikimedia Commons
This Shropshire location article is a stub.
You can help Wikipedia by expanding it.