Timothy Haley

Education:
Bachelor of Architecture, Cal Poly Pomona, 1989
Registration: Architect, California (C23511)
CJA