Ask about our guarantee to never raise your rent! Trust Storage South Meridian is conveniently located adjacent to Jackson's on the southeast corner of Locust Grove Road and Overland Road. We are the definition of "self storage" with our automated solution. Reserve, rent, pay your bill, etc. without ever talking to anyone. If you want to speak to someone live, utilize the 24 hour kiosk at the office or call the office line and someone will assist you.