The washers here are old school and they clean excellent!!! The prices are great and the lady that works here is very nice.
Angel Laundromat is located at Newark, NJ 07103