Visit Our Other Website:


Shrewsbury Office
535 Sycamore Ave
Shrewsbury NJ 07702
(732) 704-4213

Hopewell Office

Capital Health Hopewell
1 Capital Way, Ste 390
Pennington, NJ 08534
(609) 900-2123

Brick Office

525 Route 70 East, Ste 2A
Brick NJ 08723
(732) 475-0413

Florham Park Office

83 Hanover Road
Suite 260
Florham Park NJ 07932
(973) 520-5141

Hackensack Office

20 Prospect Ave, Ste 903
Hackensack, NJ 07601
(551) 245-8885

Paramus Office

305 NJ-17
Paramus, NJ 07652
(201) 477-5830

Jersey City Office

377 Jersey Ave,Ste 220
Jersey City, NJ 07302
(551) 261-9175

Union Office

950 West Chestnut Street, Ste 102
Union, NJ 07083
(973) 840-1876

East Brunswick Office

192 Summerhill Rd, Ste 201
East Brunswick, NJ 08816
(732) 387-4294

Telemedicine Visits Available

Our physicians are available to connect with you in the comfort of your home with telemedicine visits. Contact our office today to schedule your appointment.

Do I need to be an existing patient to schedule a telemedicine appointment?
No. We are welcoming new patients, as well as existing patients, to schedule telemedicine appointments with us.

What type of equipment is required?
You will need a smartphone with the camera and microphone enabled, along with a strong Internet connection. You do not need to download an app or create an account to get started.

What if I don’t have a smartphone with a camera?
If you can’t connect through video call, we will conduct a phone consultation with you.

What if I miss my phone call?
If you miss your first phone call, we will call back a second time during the window of time provided. If we aren’t able to connect after a second attempt, we will have to reschedule your visit for another time.

What can I expect at the time of my appointment?
Prior to your appointment, you will receive a text message from a 5-digit number. Click the invitation link to connect with the physician for a secured video call. Please make sure your microphone is enabled when beginning the call.