Castle Termite and Pest Control Exterminator - Norwood, NJ Looking to contact Castle Termite and Pest Control? You can reach them at 201-836-7330