Klumm Bros. Storage Units
Add to Favorites
CLOSED NOW
Today: Closed
35 Years
in Business
Saved to Favorites
Phone: (419) 829-3166
Address: 9241 West Bancroft St Suite A, Holland, OH 43528
Website: https://klummbrosstorage.com
P.O. Box 23321, Toledo, OH 43623
Grand Rapids, OH 43522
5551 Ryewyck Ct, Toledo, OH 43614
Toledo, OH 43609