Steve Mecca is the Maintenance Coordinator here at the Keystone Elk Country Alliance Visitors Center. He ran his own business in the customer service industry and has been in the construction and maintenance field for over 25 years. He is hard working and takes pride in all he does. He enjoys working outdoors and talking to people which makes him the perfect fit for his job.
Steve is married, has 2 children and a dog. He was born and raised in Elk County and has a big italian family that celebrates many traditions. He is a dedicated father who has passed down his passion for the outdoors to his children.
When Steve is not at the Visitors Center he is likely to be found somewhere in a tree hunting, on a stream fishing, or enjoying other outdoor activities with his family.