Allen Willis
Street Address:

612 W North Street

Grangeville, ID 83530-1240

Mailing Address:

612 W North St

Grangeville, ID 83530-1240

Landmark:

Behind Hong Fa Chinese Restaurant and Groaners

Phone: (208) 983-2215

Fax: (208) 983-1947

Our mission is to help people manage the risks of everyday life, recover from the unexpected and realize their dreams.