De Vellis Fruit & Vegetable Stand

Merchant Verified

Address: 2527 Main St

Bridgeport CT 06606