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 are the maps to our locations.

Nutley
591 Franklin Ave., Nutley, NJ 07110

Jersey City (Stevens Avenue)
152 Stevens Ave., Jersey City, NJ 07305

Jersey City (Palisade Avenue)
143 Palisade Ave., Jersey City, NJ 07306

Mountainside
1216 US-22, Mountainside, NJ 07092

Passaic
293 Passaic St., Passaic, NJ 07055

East Orange
310 Central Ave., East Orange, NJ 07018

Irvington (Smalley Terrace)
2 Smalley Terrace, Irvington, NJ 07111

Irvington (Nye Avenue)
566 Nye Ave., Irvington, NJ 07111

Newark (757 Mt. Prospect Avenue)
757 Mt Prospect Ave., Newark, NJ 07104

Maplewood
2060 Millburn Ave., Maplewood, NJ 07040

Bayonne (Broadway)
855 Broadway, Bayonne, NJ 07002

North Bergen (John F. Kennedy Boulevard)
621 John F. Kennedy Blvd., North Bergen, NJ 07047

Hoboken
450 7th St., Hoboken, NJ 07030

Union City (Bergenline Avenue)
4518 Bergenline Ave., Union City, NJ 07087

Union City (49th Street)
322 49th St., Union City, NJ 07087

Union City (John F. Kennedy Boulevard)
621 John F. Kennedy Blvd., Union City, NJ 07087

Paterson (Broadway)
606 Broadway, Paterson, NJ 07514

Paterson (Mill Street)
34 Mill St., Paterson, NJ 07501

Paterson (Totowa Avenue)
356 Totowa Ave., Paterson, NJ 07502

Woodland Park
1031 McBride Ave., Woodland Park, NJ 07424

Elizabeth
433 N Broad St., Elizabeth, NJ 07208