The Saint Petersburg Bus Garrison is located in the diocese center on the embankment of the Obvodny Canal. It opened its doors to residents and guests of the northern leading…