Rite Aid ← View details 5 Lake Street, Stamford, NY 12167 +1 607-652-3675 Get Directions From* To * — Required information