Architect
LICENSED ARCHITECT
001027558
ACTIVE
N
JOHN
ALAN
CASOLARO
JOHN ALAN CASOLARO
01/29/2026
11/30/2026
FLORHAM PARK
NJ
07932