CVS ← View details 537 Canal Street, Stamford, CT 06902 +1 203-323-1293 Get Directions From* To * — Required information