AF Dr. Alexander Luis Figueroa, DDS Is this you? Claim your profile General Dentistry 0Leave a review Rush Craniofacial Center 1725 W Harrison St Ste 425, Chicago, IL, 60612 1 other location (312) 563-3000