Get Directions to Puffers ← View details 3356 SOUTH HALSTED STREET, Chicago, Illinois 60608 (773) 927-6073 Get Directions From* To * — Required information