Andromeda Technology Solutions Categories IT Consultants 16624 West 159th Street Suite 600 Lockport IL 60441 (815) 836-0030 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×