W RANDALL HAFER

Business Entity
INACTIVE

Architect

LICENSED ARCHITECT

001010534

INACTIVE

N

W RANDALL

HAFER

W RANDALL HAFER

03/14/1983

03/14/1983

11/30/1996

BILLINGS

MT

59101

MONTANA

N

07/10/2006