St Michael's Church is in the village and civil parish in the district between which two towns?
St Michael's Church, Aughton: St Michael's Church is in Church Lane, Aughton, Lancashire, England. Aughton, Lancashire: Aughton is a village and civil parish in the West Lancashire district of Lancashire, England, between Ormskirk and Maghull.
Ormskirk and Maghull