Primary Care Physician in Ithaca, NY

Primary Care

As a primary care provider, Ithaca Primary Care's goal has been to “nurture and protect the whole person with competence and compassion.” His role is to screen, diagnose and treat disease in adults, as well as to coordinate their care with medical specialists in central New York. His trained and professional staff are certified in their respective fields and participate in ongoing education in a wide variety of topics.

Ithaca Primary Care has been in practice for more than 30 years, over 20 of which has been spent teaching doctors, nurses and medical students. He is:

  • Board Certified in Internal Medicine
  • A Hypertension (Blood Pressure) Specialist
  • On the staff of Cayuga Medical Center in Ithaca, New York
  • Fluent in Spanish, French and Serbo-Croatian, with a working knowledge of Romance and Slavic languages, as well as German
  • Supported by his exceptional staff of medical professionals

Our Compassionate Approach in Ithaca, NY


As a small private practice, we have created a home-like environment for our patients and ourselves. We strive to receive all patients with dignity, respect for the being within, and kindness. All personal matters are handled with strict confidence. For us, each patient is a valued individual. Each body system is addressed with attention to detail. We also recognize the influence of psychological and social factors on health, disease and its outcomes.

Call us today for an appointment at Call (607) 266-9100. The office receptionist will send you forms to complete before your appointment date.

You can also go to our main website at Ithaca Primary Care to print out these forms.