Contact My Office 

District Office
1 E. Harrisburg St.
Dillsburg, PA  17019
(717) 432-0792 (phone)
(717) 432-0795 (fax)
Monday through Friday 9 a.m. to 4:30 p.m. or by appointment any time.

Capitol Office
Room 5 East Wing
PO Box 202092
Harrisburg, PA 17120 
(717) 783-8783
FAX: (717) 782-2920

Satellite Office Locations 
Fairview Township Fire Hall   
340 Lewisberry Road
9 a.m. to 2 p.m.
1st and 3rd Tuesdays of each month
 
Newberry Township Building
1905 Old Trail Road, Etters
9 a.m. to 2 p.m.
2nd and 4th Tuesdays of each month

E-Mail:  mregan@pahousegop.com
 
Read my statement on voting no on House Bill 1060, the transportation gas tax and fee hikes, click here.
Honoring John Staz and the Boy Scouts of America
Get My Email Updates
 
E-mail Address:
Zip Code(5-Digit):