Leumas Security Services LLC. DCJS 11-6590

11815 Fountain Way Ste 300, Newport News, VA 23606, Newport News, VA

About Leumas Security Services LLC. DCJS 11-6590

Security Officers, Private Investigators and Personal Protection Specialist.