19806 trolley wallpaper wilmington trolley square oyster house wilmington de 19806 TROLLEY SQUARE OYSTER HOUSE License 2016601933 is a business licensed with State of Delaware Department of Finance Division of Re… Sunday, March 13, 2022 Edit