Centro Romero

6216 North Clark Street
Chicago, Illinois 60660

Phone: 773-508-5300

Website | Get Directions