HOME / Office / Selecta Seafoods, Inc
1085 Bay Blvd, Chula Vista, CA 91911
+16194243100
View Business Profile