Claim this facility
FacilityDowntown Self Storage
Address1724 Idaho St, Lewiston, ID 83501
Listed phone(208) 746-4406
Listed websitehttps://www.downtownstorageid.com/1724-idaho-st-lewiston-id-83501
Is this your facility?
Is this your facility?