Salamander Shoe Store 6407 108th St Flushing, NY 11375 Phone: (718) 997-8151 Fax: (718) 997-0102
Category: Shoes - Retail