Bill Mecca

Bill Mecca has been the owner of Mecca Electric, Inc. in Folcroft for 28 years. He lives in Springfield and has been married for 29 years. Bill has three children, a 26 year old son and two daughters, 23 and 18 years old. Bill is also involved in the Philadelphia Electrical Association Board.