AAA Storage II, Inc. is a full-service, well-established self storage facility located in South Elgin, IL, serving the Fox Valley and surrounding areas since 1995. We offer secure indoor and outdoor storage/outside storage. We can help, whether you are in need of storage for household items, business inventory, vehicles, recreational vehicles, or boats let us prove to you that our rental facility offers you the best deal.