Our Location

Come Visit Us!

St. John’s is conveniently located between Route 77 and Route 80 at 129 Ledge Hill Road on historic Meeting House Hill in Guilford, CT.

There is a handicap accessible ramp at the front door and a handicap accessible bathroom on the main floor.