Coinstar Kiosk
Stop \\u0026 Shop - NY Metro, 1937 West Main St., Stamford CT 06902