N

Reviews might be a little too harsh, but it is not...

Reviews might be a little too harsh, but it is not the best place by far. If their is Drama you cannot get away from it, also too many staff/Doctors that barely speak Clear English. Also the Inpatient rooms were super cold. SOME of the staff is enthusiastic, some are not

Comments:

No comments