India Shoppe 7580 Crestwood Blvd # 154 Birmingham, AL 35210 Phone: (205) 591-8933 Fax: (205) 591-6275
Category: Gift Shops