Chimex Specialist Hospital Rating 4.5 / 5.0 Industry Hospital Address 79 Folsom St View on Google Maps