Cosmos Beauty Bar (Closed) Categories Manicure/Pedicure 526 Duane Street Glen Ellyn IL 60137 (630) 790-0713 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×