Locations  >  Shelbyville - on hold
Shelbyville - on hold

St James Episcopal Church
230 Main St (corner of Main and Third)
Shelbyville, KY 40065

502-633-2718

Click here to see a map of this location