HomeCompaniesPlexus IT

Plexus IT

West Oxnard Street 21650 130
Los Angeles, CA 91367
United States of America

Plexus IT specializes in Managed IT Services, providing IT Support and Data Backup & Disaster Recovery in the Los Angeles and Thousand Oaks areas.