Primary Care
at Genesis Medica

Your Go-To Healthcare Resource

Genesis Medica is a state-of-the-art primary care practice—the place you can come to for your healthcare needs. Call on us when an illness or injury interrupts your daily activities. Rely on us to keep you healthy, year after year, through:
  • Regular physical exams
  • Screenings for common health problems
  • Immunizations
  • Managing chronic conditions such as diabetes and hypertension
  • Prescribing medications

YOUR PRIMARY CARE PHYSICIAN (PCP)

At Genesis Medica, your primary care physician is Dr. Sanjay Aggarwal, M.D. He is an internist (internal medicine doctor) who specializes in caring for all the health needs adults face from early adulthood through old age. Dr. Aggarwal and his staff of primary care nurse practitioners and physician assistants are experienced in treating today’s most pressing health challenges.

An Ounce of Prevention

The familiar adage, “an ounce of prevention is worth a pound of cure,” is very true. Today we have many tools available to give us advanced warning to prevent illnesses before they occur. In your annual physical exam, we run tests and screenings to check for signs of conditions that don’t exhibit obvious symptoms in their early stages.

Annual checkups let us keep an eye on your blood pressure, weight and body mass index (BMI), cholesterol and glucose levels. Depending on your risk levels, we can also do screenings for indications of a range of cancers—breast, cervical, colorectal, prostate, and skin—as well as sexually transmitted diseases (STDs).

Save Time

Fill Out Our New Patient Registration Forms Before Your Appointment

Convenient Locations to Serve You

Hamden

215 Sherman Ave.
Hamden, CT 06517

(203) 288-6800

Milford

889 Bridgeport Avenue
Milford, CT 06460

(203) 783-9899

New Haven

1427 Chapel St
New Haven, CT 06511

(203) 865-3880

New Haven

111 Park St. Suite 1G
New Haven, CT 06511

(203) 865-3880

Wolcott

1327 Meriden Rd
Wolcott, CT 06716

(475) 224-6766

Toll free (888) 5-GENESIS  (888) 543-6374

Connect with Us