Architect
LICENSED ARCHITECT
001020035
ACTIVE
N
JAMES
BRIAN
HAINES
JAMES BRIAN HAINES
11/13/2007
11/11/2024
11/30/2026
MECHANICSBURG
PA
17055
PENNSYLVANIA