Sugar Creek Garden of the Wylde Center [PERMANENTLY CLOSED] Call: (404)-371-1920 118 Second Avenue Decatur, GA 30030 (404)-371-1920 Decatur/Oakhurst, GA#decaturga Community Sugar Creek Garden of the Wylde Center, Decatur, 118 Second Avenue