Click Me To Book an Appointment

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

We are offering Saturday and Late Night Hours.

HUDSON COUNTY (7 LOCATIONS)
  • JERSEY CITY

  • 143 Palisade Ave., Jersey City, NJ 07306
  • Parking: Street parking available
  • Landmark: Ground floor office; directly across from Christ Hospital on Palisade Ave.
  • JERSEY CITY

  • 152 Steevens Ave., Jersey City, NJ 07305
  • Parking: Office parking available
  • Landmark: Corner of Stevens Ave. and Communipaw Ave., Diagonal from the Jersey City Free Public Library: Earl A. Morgan Branch
  • NORTH BERGEN

  • 621 Kennedy Blvd., North Bergen, NJ 07047
  • Parking: Street parking available
  • Landmark: Corner of Kennedy Blvd. and 7th St.; US Post Office is immediately adjacent next to the office.
  • BAYONNE

  • 855 Broadway, Bayonne, NJ 07002
  • Parking: Building parking available
  • Landmark: Corner of Broadway and W 40th St.; Across the street from BCB Bank
  • UNION CITY

  • 4518 Bergenline Ave., Union City, NJ 07087
  • Parking: Street parking available
  • Landmark: Corner of Bergenline Ave. and 45th St.; One block down from Valley Bank.
  • UNION CITY

  • 322 49th St, Union City, NJ 07087
  • Parking: Street parking available
  • Landmark: Union City 2 — corner of 49th St and Bergenline Ave.; Dunkin is at the corner of the office.
  • HOBOKEN

  • 450 7th St., Hoboken, NJ 07030
  • Parking: Street parking available
  • Landmark: Hoboken 2 - corner of 7th St. and Park Ave.; Hoboken Public Library is directly next door at 500 Park Ave
ESSEX COUNTY(6 LOCATIONS)
  • IRVINGTON

  • 2 Smalley Terrace, Irvington, NJ 07111
  • Parking: Street parking available
  • Landmark: Off Grove St. next to Sacred Heart of Jesus Roman Catholic Church.
  • IRVINGTON

  • 566 Nye Ave., Irvington, NJ 07111
  • Parking: Building parking available
  • Landmark: Corner of Nye Ave. and Union Ave.
  • NUTLEY

  • 591 Franklin Avenue, Nutley, NJ 07110
  • Parking: Office parking available
  • Landmark: Ground floor office; up the block from Nutley High School, Corner of E Plaza and Franklin Avenue
  • NEWARK

  • 757 Mt. Prospect Ave., Newark, NJ 07104
  • Parking: Street parking available
  • Landmark: Corner of Mt. Prospect Ave. and Montclair Ave.
  • EAST ORANGE

  • 310 Central Ave., #107, East Orange, NJ 07017
  • Parking: Building parking available
  • Landmark: Suite 107, East Orange Police Department headquarters is around the corner and down the road from City Hall Plaza.
  • MAPLEWOOD

  • 2060 Millburn Ave., Maplewood, NJ 07040
  • Parking: Building parking available
  • Landmark: Corner of Millburn Ave. and Manley Terrace
PASSAIC COUNTY (5 LOCATIONS)
  • PASSAIC

  • 293 Passaic Street, Passaic, NJ 07055
  • Parking: Office parking available (behind the building, ground floor access)
  • Landmark: Directly across the street from Passaic City Hall and Passaic Police Department.
  • PATERSON

  • 356 Totowa Ave., Paterson, NJ 07502
  • Parking: Street parking available
  • Landmark: Corner of Totowa Ave. and 14th Ave.
  • PATERSON

  • 606 Broadway, Paterson, NJ 07514
  • Parking: Street parking available
  • Landmark: Dr. Gammal Hassan's location; corner of Broadway and E 27th Street.
  • PATERSON

  • 34 Mill St., Paterson, NJ 07501
  • Parking: Street parking available
  • Landmark: Ground floor office; steps from the entrance to Paterson Great Falls National Historical Park
  • WOODLAND PARK

  • 1031 McBride Ave., Suite D-208
    Woodland Park, NJ 07424
  • Parking: Building parking available
  • Landmark: Suite D-208, corner of McBride Ave. and Whippany Ave., by Beatrice Gilmore School
UNION COUNTY (2 LOCATIONS)
  • ELIZABETH

  • 433 N Broad St., Elizabeth, NJ 07208
  • Parking: Building parking available
  • Landmark: Corner of N Broad St. and Flora Parker Road. Across from Santander Bank.
  • MOUNTAINSIDE

  • 1216 US-22, Mountainside, NJ 07092
  • Parking: Building parking available
  • Landmark: On Route 22, across the highway from Extra Space Storage and Mountainside Racquet Club.