Leicester, Massachusetts

Walmart Supercenter

20 Soojian Dr
Leicester MA 01524

Phone: 508-892-9461
Store #3409
Interstate Exit:
Open 24 Hours: Yes
Overnight Parking: Yes