Get Directions to Nicos Playhouse ← View details 1855 WEST 95TH STREET, Chicago, Illinois 60643 (773) 238-0117 Get Directions From* To * — Required information