As your Primary Care Physician, Horizon Health Center’s doctors are the centralized hub for all of your healthcare needs. You should make an appointment for any of the following reasons:

  • Check-up (every 6-12 months)
  • Follow-up to a previous visit or visit to another provider
  • Any illness or health issue (except emergencies)
  • Diabetes care
  • Asthmatic care
  • Testing
  • Medication management
  • Vaccinations/Immunizations
  • Wellness visits
  • Pre-employment and school testing
  • Hypertension

From newborns to geriatrics, Horizon Health Center offers primary care services that ensure that our patients care continues throughout life. With yearly health maintenance visits, up-to-date immunizations, curative treatments, early detection and preventative services, we give our patients the tools for a healthy life. We practice an integrated approach to patient care by coordinating with sub specialists as needed and following up with patients to ensure that they are getting the appropriate care that they need. We can confidently claim that our dedicated healthcare teams care for the whole patient.

Our healthcare providers target the primary health issues in our community such as asthma, sickle cell anemia, diabetes and obesity by educating our patients and assisting them in prevention and early detection. Additionally, we have a strong smoking cessation plan which coordinates care with patients to overcome their smoking habits. With the help of medication and expert guidance, our patients are successful.

It is important for patients to note that once they have established a doctor at Horizon Health Center as their “Primary Care Physician,” they should communicate with their doctor on a regular basis. This means registering for a check-up every 6-12 months, calling your doctor after visiting a specialist or going to the emergency room, and making sure to bring all of your referral papers and other documents so that your doctor can evaluate them.

  • HHC - Bergen

    714 Bergen Ave
    Jersey City, NJ 07306
    Monday – Thursday: 8am – 8pm
    Friday: 8am – 6pm
    Saturday: Closed
    Sunday: Closed
    Get Directions
  • HHC - Columbus Drive

    115 Christopher Columbus Drive
    Jersey City, NJ 07302
    Monday, Tuesday, Wednesday, Friday: 9am – 5pm
    Thursday: 9am – 7pm
    Saturday: Closed
    Sunday: Closed
    Get Directions
  • HHC - Bayonne

    29 East 29th Street
    Bayonne, NJ 07002
    Monday, Tuesday, Thursday, Friday: 9am – 5pm
    Wednesday: 9am – 7pm
    Saturday: 9am - 2pm
    Sunday: Closed
    Get Directions


    After Hours - On-Call 201.451.6300

  • Make An Appointment

    Making an appointment is fast and easy! Contact us by phone, email, or our convenient online appointment scheduling form to schedule your appointment today.

    Paying for Healthcare

    Horizon Health Center offers different options for paying for your health care. Please click here for more information.


    HHC 2 AHG3

    Horizon has moved beyond its Horizon ...

    This page will automatically redirect in 10 seconds.