1. Lebanon Self Storage 227 Mechanic St, Lebanon, NH 03766 Coordinate: 43.63713,-72.27307 Phone: (603) 678-4353