Listings >> Fine Artist EnergyWebs™ Studio 727-319-9511 energywebs.com Award-winning glass artist, Dennis DeBon was born and raised in Buffalo, New York. At an early age, he became interested in architecture and developed his skills in mechanical drafting and structural design. 5135 109th Way North Saint Petersburg 33708 FL US Get directions Fine Artist Photo gallery All photos (3)