New Millennium Variety Store
9120 59th Ave # B
Elmhurst, NY 11373
Elmhurst, NY 11373