1. Women's Aid Clinic Ltd 4751 W Touhy Ave Ste 101, Lincolnwood, IL 60712 Coordinate: 42.01152,-87.74692 Phone: (847) 676-2428