Mervyn's 66

Mervyn's #66 was a department store located at 3601 South 2700 West in Salt Lake City, Utah.