We are in the process of improving our patient service portal. To make a payment, please contact our office at 508.668.8008 and we will happily process it for you. We apologize for any inconvenience this may cause and look forward to presenting our new patient platform soon.