Palm Desert, California
Budd Albright resides in Palm Desert, California and enjoys traveling often.