Website
Experienced in many different branches of the law, Mark E. Margiotta has successfully handled a variety of legal matters in more than two decades.