Welcome to Capital Health Primary Care - Hamilton

Our unique practice offers regular appointment hours for check-ups and follow-up visits, as well as walk-in services when you're not feeling well. Please use this website as a reference to our office policies and practices, as well as for directions to our office, hours of operation, and information about our doctors and other health care professionals.


As of Friday, April 4, our Walk-In Primary Care – Bordentown office at 625 Farnsworth Avenue, Bordentown, has closed permanently.

In addition to Dr. Michael Arcaro, Dr. Maria Lugo and Nurse Practitioner Janet Brown, an additional provider has joined the Third Street office in Bordentown so that more patients can be accommodated. If you’re not feeling well, call 609.298.2005 to schedule a same-day sick visit.

In addition to scheduled sick visits at our Third Street office, you can receive walk-in care if you are not feeling well at our Capital Health Primary Care – Hamilton office, located at 1445 Whitehorse-Mercerville Road, Suite 103, Hamilton, NJ. Walk-in hours at Hamilton are:

Monday – Friday, 12 – 8 p.m. | Saturday, 3 – 10 p.m.

For regularly scheduled appointments, you are encouraged to visit a primary care physician. You can schedule appointments at our three nearby locations:

Capital Health Primary Care – Bordentown

609.298.2005 | capitalhealth.org/bordentown

Capital Health Primary Care – Hamilton

609.587.6661 | capitalhealth.org/hamilton

Capital Health Primary Care – Quakerbridge

609.528.9150 | capitalhealth.org/quakerbridge


Capital Health Primary Care – Hamilton will be closed on Friday, April 18. This applies to scheduled appointments as well as our walk-in program. Walk-in hours will resume on Saturday, April 19 at 3 p.m. Scheduled appointments will resume on Monday, April 21 at 8 a.m.

Back to top