Illinois Go back to directory. Willowbrook Ballroom Willowbrook Ballroom Home 8900 S Archer Ave Willow Springs Illinois 60480 UNITED STATES home Work Phone: 7088391000work Work Email: ninodance@aol.comINTERNET Website: http://www.MayIHaveThisDance.com Categories: Uncategorized Updated 8 years ago.