East Falls East Falls: Store Provides Natural Alternatives for Health April 2, 2012 https://vimeo.com/39800393] The Garden of Eden, located at 4237 Ridge Ave., is an all-natural shop providing its customers with natural skin, hair and wellness products. Todzsa Brown, the owner, said she offers a wide variety of products