Villas of Holly Brook (Savoy, IL) 68 E. Airport Rd.Savoy, IL, 61874 View Phone 217-359-6224 Alt: 217-686-4321 Fax: 217-359-6403 68 E. Airport Rd.Savoy, IL 61874 View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page