to find us:
Street in Elmhurst, in our location, is a small frontage road along the south
side of the 290 Expressway and is not the same as Route 20. Lake Street is the
2nd stop light north of North Avenue. We are located 2 blocks, east of York Road
on the south side of the street.