The Institute for Family Health at 17th St

$83.9M revenue • 230 W 17th St, New York, NY, 10011, United States

Last Updated Jun 20, 2025

Company Overview

Company Name

The Institute for Family Health at 17th St

Address

230 W 17th St, New York, NY, 10011, United States

Approx. Annual Revenue

$83.9M

Established

1996

About The Institute for Family Health at 17th St

The Institute for Family Health is a comprehensive healthcare provider based in New York City, established in 1996. Offering primary care, behavioral health, and dental services for adults and children, the organization aims to provide compassionate and affordable care for all, regardless of insurance status or ability to pay.

Frequently Asked Questions about The Institute for Family Health at 17th St

Technologies Used

Social Profiles

Key Decision Makers

Elizabeth Lever Chief Information Officer
LinkedIn
Robert Ponzo IT Director
LinkedIn
Steven Carter CEO
LinkedIn