Charles B Wang Comm Health Care Center (Facility# 6342) is a health facility registered with New York State Department of Health, Center for Health Care Facility Planning, Licensure, and Finance. The address is 268 Canal St, New York, New York 10013..