David's Dry Cleaners on President Street has always been reliable and the service is always friendly and helpful. They are not the cheapest in downtown but sometimes you pay for what you get.
Pros: reliable service, friendly staff
Cons: not the cheapest in town
more