Nature's Gallery is a beautiful store with fresh flowers, gift items and lovely surroundings. It is located at 2124 Walnut Street. The proprietor is knowledgeable, friendly, accommodating and helpful. If you need a hostess gift, a flower arrangement, a plant, or a treat for yourself, stop in. It is a special place.