At-a-glance Overview Products & Services Business Details Location of This Business 30 N Westwood Ave, Toledo, OH 43607-3338 BBB File Opened up: 4/1/1940 Years in Business: 92 Organization Began: 3/1/1931 Business Incorporated: 6/21/1955 Accredited Since: 11/1/1972 Licensing Information: This organization is in