Lemonade Newark

Opening Hours: standard

Most of my complaints are with the staffing. They give too much information and doesn't let you think about their recommendations. Products are worth theā€¦

Address : 349 Sanford Ave
City : Newark
State : NJ
Zip : 07106
Country : US
Write a Review

Customer reviews

5 star
0%
4 star
0%
3 star
0%
2 star
0%
1 star
0%

Reviews