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.