Defense & Space - , ,
Cambridge Filter Corp is a defense & space company based out of 318 Cranbrook Rd, Cockysvl Hnt Vly, Maryland, United States.