care holden phone urgent holden urgent care phone number Urgent Care of Holden is located at 5 Shrewsbury St Suite D Holden MA 01520. Phone number 609 748-2100. Urgent … Tuesday, May 24, 2022 Edit