638 willard