Leonard's is a vacuum store and repair shop and a retailer of vacuums, cleaners, cleaning supplies, and hobby supplies.
Last seen: April 29th at 3:32pm — Visit site