1. China Garden 7602 Us Highway 277 Unit D, Elgin, OK 73538 Coordinate: 34.78304,-98.29818 Phone: (580) 492-5989