Pennsylvania General Assembly

PA Representatives
The Honorable John Lawrence (610) 869-1602 The Honorable Margo Davidson (610) 259-7016
The Honorable Gene DiGirolamo (215) 750-1017 The Honorable William Adolph (610) 544-9878
The Honorable Tim Hennessey (610) 380-8600 The Honorable Greg Vitali (610) 789-3900
The Honorable Bernard O'Neill (215) 441-2624 The Honorable Duane Milne (610) 251-1070
The Honorable Steven Santarserio (215) 968-3975 The Honorable Thomas Killion (610) 325-1541
The Honorable Robert Godshall (215) 368-3500 The Honorable Dennis O'Brien (215) 632-5150
The Honorable Kate Harper (610) 277-3230 The Honorable Brendan Boyle (215) 676-0300
The Honorable Matthew Bradford (610) 270-1150 The Honorable Kevin Boyle (215) 331-2600
The Honorable John Galloway (215) 943-7206 The Honorable Michael McGeehan (215) 333-9760
The Honorable Tina Davis (215) 943-8669 The Honorable John Sabatina (215) 342-6204
The Honorable Frank Farry (215) 752-6750 The Honorable Michael O'Brien (215) 503-3245
The Honorable Marguerite Quinn (215) 489-2126 The Honorable John Taylor (215) 744-2600
The Honorable Katherine Watson (215) 674-0500 The Honorable Scott Petri (215) 364-3414
The Honorable Paul Clymer (215) 257-0279 The Honorable Tony Payton (215) 744-7901
The Honorable Thomas Quigley (610) 326-9563 The Honorable Angel Cruz (215) 291-5643
The Honorable Marcy Toepel (215) 679-3082 The Honorable W. Curtis Thomas (215) 560-3261
The Honorable Michael Gerber (610) 832-1679 The Honorable Babette Josephs (215) 893-1515
The Honorable Tim Briggs (610) 768-3135 The Honorable William Keller (215) 271-9190
The Honorable Mike Vereb (610) 409-2615 The Honorable Maria Donatucci (215) 468-1515
The Honorable Todd Stephens (215) 368-5165 The Honorable Kenyatta Johnson (215) 952-3378
The Honorable Thomas Murt (215) 674-3755 The Honorable James Roebuck (215) 724-2227
The Honorable Josh Shapiro (215) 517-6800 The Honorable Vanessa Lowery Brown (215) 879-6615
The Honorable Lawrence Curry (215) 572-5210 The Honorable Ronald Waters (215) 748-6712
The Honorable Curt Schroder (610) 524-5595 The Honorable Louise Williams Bishop (215) 879-6625
The Honorable Dan Truitt (610) 696-4990 The Honorable Pamela DeLissio (215) 482-8726
The Honorable Warren Kampf (610) 251-2876 The Honorable Michelle Brownlee (215) 684-3738
The Honorable Chris Ross (610) 925-0555 The Honorable Jewell Williams (215) 763-2559
The Honorable Thaddeus Kirkland (610) 876-6420 The Honorable Rosita Youngblood (215) 849-6426
The Honorable Stephen Barrar (610) 485-7606 The Honorable Cherelle Parker (215) 242-7300
The Honorable Joseph Hackett (610) 461-5543 The Honorable John Myers (215) 849-6896
The Honorable Nick Miccarelli (610) 534-1002 The Honorable Mark Cohen (215) 924-0895
The Honorable Nicholas Micozzie (610) 259-2820 The Honorable Dwight Evans (215) 549-0220