Nicanor “Nick” Baltazar, an RN and Director of Nursing from Long Island Care Center in Flushing, NY, Leave a Comment / By Cleavon Gilman