Get Directions to City Enchanted Garden ← View details 2246 W Taylor St, Chicago, Illinois 60612 (312) 622-8445 Get Directions From* To * — Required information