Villa Park IL Seafood-Wholesale 1. 220 E North Ave, Villa Park, IL 60181 | Supreme Lobster Seafood & Co Retail (630) 834-3474