Contact Us

Landstrom Center

Landstrom Center is now conveniently located in Embassy Plaza in Schaumburg, IL. Handicapped parking and handicap-accessible entrances are located on the west side of the building.

1933 N Meacham Road

Suite #750

Schaumburg, IL 60173

Phone: 708-665-5170
Fax: 847-906-1086
office@landstromcenter.com