Profile: Delia's is a Women`s clothing stores company located at Birmingham, Alabama USA, address is 2000 Riverchase Galleria, Birmingham 35244-2341 AL, postcode is 35244-2341, you can contact Delia's by phone 9134955533
Please share as much information as you can about Delia's so other users can benefit from your comment.