266B Yorktown Shopping Center, Lombard, Illinois 60148(630) 953-8855 Upper level near food court
This location is now closed.