The Giggling Green Bean, Tennyson Street
It is our mission to provide new and expecting parents with the best products for their babies and our planet. We love stocking the store with eco-friendly, local if at all possible, products to make parent's lives easier! We are located at 3929 Tennyson St in Denver, Colorado 437B S Wadsworth St in Lakewood, CO. You may contact us at 720-988-3725 (Tennyson) or 303-988-7777 (Lakewood). We are also available on the Labor & Delivery Floor of Lutheran Hospital!