Rite Aid
5 Lake Street, Stamford, New York, 12167
Walgreens
5 Lake St, Stamford, New York, 12167
(607) 652-3675
Get the latest COVID-19 information