Five Star Store It - Englewood

Five Star Store It - Englewood
7533 Salem Ave
Clayton, OH 45315
Open on Saturday by appointment only.

Five Star Store It is a leading provider of self-storage units, truck rental and moving supplies in the U.S. Rent storage units in person at our office, or via our 24/7 automated kiosk.

Payment Options

American Express
Cash
Check
Discover
MasterCard
Visa