Javascript is required to view this map. Culture Center Troitsky pr. Obuhovskoi oborony, 223 Saint-Petersburg Russia See map: Google Maps Submitted by ducdebreme on 2 April 2007 - 1:47pm Log in to post comments