Project Achilles - Mixed Martial Arts - BJJ - Self DefenseAugust 10, 2025Self Defense Classes Rate this Location0.00 Self Defense Classes Bookmark Information Project Achilles - Mixed Martial Arts - BJJ - Self Defense (312) 989-4023 9 W Hubbard St Suite 402, Chicago, Illinois 60654, United States projectachilles.com