The stabbing happened around 2:00 a.m. Thursday at the intersection of 5th and Rockland streets.
Police say the victim was stabbed three times in the back.
He was rushed to the hospital where he was listed in stable condition.
So far, there is no word on a suspect or motive in this case.