In my employment contract, my employer put in a clause that stated I had to live within 30 miles of the work facility.
Employment / Labor Attorney
Yes, it is legal. If you were told this after you strated working, and it is unmanageable, you may be able to quit and still get unemployment benefits. If you were told this before you started working, then you probably will not have a good claim for unemployment if you quit....If they fire you because you do not live within 30 miles, you will likely be entitled to unemployment benefits.