China Garden is in the Stewart Mill Place shopping center on the corner of Chapel Hill and Stewart Mill Rd. in Douglasville, GA. Call for pickup or delivery.
China Garden
4900 Stewart Mill Rd. – Suite H
Douglasville, GA 30135
Phone – pickup or delivery: 770-489-9992