Where is Sugar Tree?

Where is Sugar Tree located?

Sugar Tree, Sugar Tree, United States of America (approx. 35.82923°, -88.03614°)


Where is Sugar Tree on the map?