The best thing about the Ross store in Westwood at 1360 Westwood Blvd was the fact that they had an amazing parking space. It was rather big too - I think it was the biggest Ross store around? - so that's a plus. Genuinely sad that it closed so recently.
1 reply
i prefer smaller stores myself especially if it's a ross store