On September 4, 2009, Andromeda Technology Solutions, Inc. moved to its new home, tripling its size from the tiny (hopelessly cramped) leased space within the Lockport Railroad Depot building. We are now located in the newest office campus area in Lockport at:
16624 West 159th Street, Suite 600
Lockport, IL 60441
Chicago Office Location:
420 South Clinton St., STE 619a
Chicago, IL 60441
How To Find Us:
Our beautiful headquarters are in Lockport’s booming east side just 3 blocks west of the I-355 exit on 159th Street (Lockport’s “9th St.”).