1931 Scottwood Ave. Suite 700 P.O. Box 4719 Toledo, Ohio 43610
419.242.2300 (tel) 419.246.4703 (fax)
Vistula Management Company is interested in and committed to helping reduce excessive consumption of our planet's vital natural resources. As part of this commitment, Vistula has launched several projects in collaboration with the Catholic Diocese of Toledo.