210 N York St, Ste 103
Elmhurst, IL 60126
Mon & Thurs: 9am-5pm
Walk-ins welcome! Hours may vary by week, so please call ahead for fastest service—630-455-0300. Hablamos español, llama al 630-300-1799.
Our Elmhurst location is near the intersection of 3rd St and York St in downtown Elmhurst. We are located in an office suite across the street from the City Hall. Look for the brick and stone facade with 210 N York above the door! When you enter the 210 door, head straight down the long hallway.
There is free street parking on York St or a small parking lot on the North corner of York St and 2nd St (near the Core Power Yoga).
If you live in Northlake, Stone Park, Melrose Park, Berkely, Hillside, or Villa Park, visit us at our Elmhurst location.