Terry Hemenes and Jessie Caruso
Terry Hemenes and Jessie Caruso, the onsite managers at Security Public Storage in Santa Rosa have been more than helpful in getting us the best storage unit at a very fair price. They have been very thoughtful and courteous.
