Patrick Cassidy 735 Belvidere Avenue Plainfield, NJ 07062 home: 908-561-3416 work: 732-578-6340 cell: 908-565-4053
field: ontology