Defense & Space - Santa Barbara, California, United States
Leland Electrosystems Inc is a defense & space company based out of 878 Cocopah Dr, Santa Barbara, California, United States.