Admiral Sewer Service Plumber - Westwood, NJ Looking to contact Admiral Sewer Service? You can reach them at 201-664-8878