Stor-Galor Self Storage Inc. 3019 West Fifth Street Peru, Illinois 61354 815-223-3032 815-765-1099 Alternate Name:(*) Invalid Input Email:(*) Invalid Input Phone: Invalid Input Question/Comment: Invalid Input Enter code how it appears:(*) Refresh Invalid Input Submit