Jowonio creates independence at Totowa group home Jowonio is the Native American word meaning "independence" and that is what Jowanio New Jersey sets out to create at their home for the developmentally disabled on Riverview Drive.
June 28, 2013 - The Record