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.