Steven "Puff" Rodriguez
September 4, 1985 - November 1, 2019
Steven “Puff’’ Rodriguez. Steven was born in Puerto Rico on September 4, 1985, to Annette Perez Rodriguez and Luis “Teddy” Rodriguez. Steven was known by many in his community for the beautiful works he did with... View Obituary & Service Information