Allens Home
The Allens Home showroom is known to be featuring a variety of furniture styles, from contemporary to traditional designs, in diverse settings as well. The store claims to be selling only well-designed, sustainable, and environmentally-friendly products of manufacturing. Allens Home has been in business since 1925.
7808 L Street
Omaha, NE 68127
402-331-8480