Yes, you always have to return the Greenwheels car to its designated location, which is where you booked it from. All Greenwheels cars have their own designated parking location.
Always return the car with sufficient fuel (at least ¼ tank) or at the activated charging station, so that the next Greenwheels driver can also drive off immediately.