Great store but wrong location on map. Google. Please update. Carter's is actually next to Skechers which looks like it shows correctly on map. Very difficult to find it from Google directions.
May 2023
Excellent service. Staff friendly. Please fix the air conditioning in the store! Even with the outside temperature at 64 degrees - the store was hot! The two portable units weren't making the event! The store location is 1300 Worcester rd, Natick, MA. I wasn't 't the only customer complaining. I feel for the staff.