Address: 936-942, Broadway, Chelsea, MA 02150, USA
“Very friendly staff and I just acknowledge their customer service is superb. No wonder, one gave them a negative reviews. I assure you that this place is worth the visit”
Address: 115 Broadway, Chelsea, MA 02150, USA
“I've been going to that store since 1995 when it was the lil lil peach now past 16 years having it as tedeche an 7-11 love the store the ppl never a problem but now I have a problem they are shutting the doors to the store we called our little family Monday October 29 2018 doors close we say goodbye to the employees heavy heavy hearts as we say goodbye to employees we could always turn to an I live up the street an I will see when they knock that store down with all our great memories ♥️???? sad time wish it didn't have to happen 27 yrs of memories ♥️ so sad”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…