McGregor's

McGregor's was a music venue in Elmhurst, IL. It was on the northwest corner of Rt. 83 and Rt. 64.