Walmart

3164 Berlin Tpke, Newington, Connecticut, United States