Hand-Up Health Services
Rochester, NH, 03867
Hours
Rochester Exchange:
How to Access: Hand-Up Health Services: no-cost syringes and supplies, used syringe collection, operating in both Dover and Rochester.