Hicks & Associates (630) 787-1700 23W136 Foxcroft Dr, Glen Ellyn, IL 60137, United States Save Share Share This Post: Maps Map Street View Get Directions Close Business Info Get Directions 23W136 Foxcroft Dr, Glen Ellyn, IL 60137, United States (630) 787-1700 City Glen Ellyn State Illinois Country United States