Click Me To Book an Appointment

We are seeing patients both virtually (telehealth) and in person.

We are offering Saturday and Late Night Hours.

If you would like to visit us, here is a map to our location.

596 Pavonia Ave.,
Jersey City, NJ 07306


757 Mt. Prospect Ave.,
Newark, NJ 07104


935 River Rd.,
Edgewater, NJ 07020


293 Passaic St.,
Passaic, NJ 07055


34 Mill St.,
Paterson, NJ 07501


643 Mt. Prospect Ave.,
Newark, NJ 07104


143 Palisade Ave.,
Jersey City, NJ 07306


2 Smalley Terrace,
Irvington, NJ 07111


591 Franklin Ave.,
Nutley, NJ 07110


654 Mt. Prospect Ave.,
Newark, NJ 07104


310 Central Ave.,
East Orange, NJ 07018


345 Henry St.,
City of Orange, NJ 07050


621 John F. Kennedy Blvd.,
Union City, NJ 07087


2060 Millburn Ave.,
Maplewood, NJ 07040


433 N Broad St.,
Elizabeth, NJ 07208


855 Broadway,
Bayonne, NJ 07002


356 Totowa Ave.,
Paterson, NJ 07502


297 Central Ave.,
Jersey City, NJ 07307


606 Broadway,
Paterson, NJ 07514


709 Newark Ave.,
Jersey City, NJ 07306


91 Main St.,
Paterson, NJ 07501


467 Mt. Prospect Ave.,
Newark, NJ 07104


11 Ridge Rd.,
North Arlington, NJ 07031


79 Hudson St.,
Hoboken, NJ 07030


1216 US-22,
Mountainside, NJ 07092