Life Storage in Lee, NH is a 11,700 SF single story storage facility completed May 2020. Key features to this project are climate controlled storage units with 27/7 access. The Lee location is the second storage facility that TPD has completed for Life Storage.