Attorney Profile

No Photo for David B. MacGregor

David B. MacGregor

David MacGregor

Post & Schell, P.C.
Four Penn Center, 1600 John F. Kennedy Blvd.
Philadelphia, PA 19103
Practice areas: Utilities (60%), Energy & Natural Resources (20%), Administrative Law (20%)

Selected to Super Lawyers

Pennsylvania Super Lawyers 2007
Pennsylvania Super Lawyers 2006

Get a Super Lawyers personalized badge for your website!