Church Directory
St Michael's Kirk Inveresk
Church of Scotland
Inveresk Village
Musselburgh
East Lothian
EH21 7UA
United Kingdom
0131 653 2411
- Weekly Prayer Meeting
- Sunday School
- Alpha Courses