Glenroy's Headquarters Image • updated: Apr 18, 2016 License: All Rights Reserved Headquarters of Glenroy, Inc. in Menomonee Falls, WI Share: