S Luk Seafood Corporation 101 Mayflower Ave New Rochelle, NY 10801 Phone: (914) 576-3151
Category: Whol Fish seafoods Ret Meat fish Mfg Fresh frozen Fish