Non-Profit Organization
Primary health care regardless of ability to pay or insurance. Five sites located in Stamford, at 1351 Washington Boulevard, 805 Atlantic Street, 597 Pacific Street, 8 Woodland Place and 138 Stillwater Avenue.