Company THE TWELTH STREET MEDICAL ASSISTANCE CENTER INCORPORATED Address 8253 S EBERHEART, CHICAGO IL, IL, USA