Address: 138 Central Ave, Chelsea, MA 02150, USA
“This place has the best slime ever! They have floam, fluffy, etc. It's also only 1 dollar! This is the best place to go for basically anything! This place is also really cheap! Will be going again!”
Address: 265 Central Ave, Chelsea, MA 02150, USA
“A little bit hard to find, but definitely worth the effort. The service was good and they have all the pluming stuff I need.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…