Devon Self Storage - DOG - 3686 S. Germantown Road, Memphis, TN 38125