Olympia Storage Lafayette, IN
Olympia Storage, located at 3110 Olympia Dr, Lafayette, IN, offers secure and reliable self storage solutions for both household and commercial needs. Founded by Michael Gilmartin, the facility prides itself on customer satisfaction, featuring spacious units maintained for pristine condition. Trust Olympia to safeguard your valuables with exceptional service.