Mayflower Self Storage is a locally-operated storage facility based in Kerrville, Texas. Located next to Home Depot at 1809 Sidney Baker, the company boasts friendly staff members who are dedicated to assisting customers with their self-storage needs. Mayflower Self Storage offers four unit sizes (5×10, 10×10, 10×15, and 10×20) featuring concrete construction, vented insulated roofs, wide paved drives, and a fenced and well-lit premises. The company prides itself on providing excellent value for money, describing its offer as the “best deal in town.”