District Offices:
354 West Moorestown Road
Nazareth, PA 18064
Phone: 610-746-2100
Fax: 610-746-3803
Hours: M-F 9:00 - 4:30
5330 Nor-Bath Boulevard
Northampton, PA 18067
Phone: 610-502-1567
Fax: 610-502-1570
Hours: 9 a.m. to 1 p.m.
Mon. - Thursday
(Shares with Sen. Browne)
Capitol Office:
402 Irvis Office Building
PO Box 202138
Harrisburg, PA 17120-2138
Phone: 717-783-8573
Fax: 717-783-3899