Welcome to the Apex family
Let's get you in to see us.
Caring for your heart is caring for the people who love you. Pick a place, pick a day, pick someone you'd like to see — and we'll take it from there. We're so glad you chose us.
Have a question or just want to reach us?
No appointment needed — send a quick note or call (973) 916-0002.
Book your visit · 23 NJ offices
1Location
2Date
3Provider
4Time
5Details
Find your office on the map or filter by city
Find your nearest Apex office
Share your location and we'll show the closest office and how far away it is.
Location unavailable. You can browse offices below.
When works best for you?
Pick a day that fits your schedule
Anyone you'd like to see?
You're in caring hands either way.
These are the team members who usually visit this office on the selected day. We're a busy family practice — sometimes the schedule shifts and you might meet one of their wonderful colleagues. Every one of us shares the same commitment to looking after you. We'll do our best to match your preference.
Familiar faces who usually visit on this day
or
What time works?
Available times
·
Tell us when, and we'll show you what's open.
Just a few quick details
Got it · we'll be in touch
Thanks, friend. We can't wait to see you.
A member of our team will reach out within one business day to confirm — by phone or email — and answer any questions. If you need us before then, give us a call any time. We're here for you.
Confirmation · APX-000000
- Office
- Address
- Provider preference
- Patient
We're here when you need us
Prefer to chat instead?
Sometimes it's easier to just talk it through. Give our team a call — we'll help you book, answer questions, check insurance, and take care of whatever you need.
Give us a call
(973) 916-0002
Have a question and want to chat first?
Drop us a line — a real person from our team will get back to you within a business day.