Alexandra International 1120 46th Rd Long Island City, NY 11101 Phone: (718) 392-9575 Fax: (718) 392-5021
Category: Gift Shops