Stephen Cuccia

Stephen Cuccia

He was born and raised in California and now resides in Meridian, Idaho.