Contact us

we can help you Relieve your Painful symptoms!

Pain management physicians at NJ Spine & Pain Institute LLC are ready to meet with you. Let us develop a plan that will provide relief from chronic discomfort. At our state-of-the-art clinic in Bayonne, we offer pain management assistance, physical therapy, and surgery to improve the quality of life of our patients.

Bayonne Office

Located near the intersection of 27th Street and Broadway, we’re conveniently located between the Bayonne Medical Center and the U.S. Post Office. If you’re traveling from Jersey City, NJ, you’ll find us just off Highway 440 across the railroad tracks from the Walmart Supercenter.

Ready to speak with a pain management physician? The providers at New Jersey Spine and Pain Institutes can offer you with pain relief you deserve to restore your function and enjoy a quality life.

NJ Spine & Pain Institute LLC
Trusted pain management physician serving Hudson, Bergen, Essex, Middlesex, and Morris counties
Call 201-436-0033 to speak with a pain management physician or fill out the form below!

Serve the needs of residents of Bayonne, Jersey City, Kearny, North Arlington, Belleville, Nutley, Newark, West Orange, Livingston, Summit, Milburn, East Hanover in New Jersey. Serving three counties in New Jersey (Hudson, Bergen, Essex, and Morristown). Also serving residents of New York.


Our Location

Bayonne Office
19 East 27th Street
Bayonne, New Jersey 07002

Kearny Office
59 Seeley Avenue
Kearny, New Jersey 07032

East Brunswick Office
63 Brunswick Woods Dr, East Brunswick, NJ 08816

Jersey City Office
2520 J.F. Kennedy Blvd.,
Jersey City, New Jersey 07304

Book AN Appointment

Life Begin
When Pain End

New Jersey Spine and Pain Institute

New Jersey Spine & Pain Institute LLC has four locations across New Jersey to serve you better, Book an Appointment by filling out the form or call us at 201.436.0033

Thank You
Your Appointment has Been Requested

Thank you for your request for an appointment with New Jersey Spine and Pain. We will contact you shortly to schedule a time for your appointment. Please call our office at (201) 436-0033 if you have any questions.

Thank You

we received your Request and we will get in touch with you Shortly


Skip to content