Michael Shore

Active Philadelphia, PA President for Bobrin, Shore & Newma PC