Skip to content

Optimus Health Care, Inc.

Categories

Non-Profit Organization

About Us

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.