Office Locations

Main Phone Number for all Locations:

(717) 632-4900 or (800) 315-0951

Hanover

625 West Elm Avenue
Hanover, PA 17331

P: (717) 632-4900
F: (717) 632-3657
Mon - Thur: 8:00 am - 5:00 pm
Fri: 8:00 am - 4:00 pm
Evening hours by appointment

Hanover

33 Frederick Street
Hanover, PA 17331

P: (717) 632-4900
F: (717) 637-0836
Mon - Thur: 8:00 am - 5:00 pm
Fri: 8:00 am - 4:00 pm
Evening hours by appointment

Shrewsbury

73 E. Forrest Ave., Suite 340
Shrewsbury, PA 17361

P: (717) 235-0199
F: (717) 235-0383
Mon - Wed: 8:00 am - 5:00 pm
Evening hours by appointment
Closed Thur & Fri

York

1195 Roosevelt Avenue
York, PA 17404

P: (717) 843-0800
F: (717) 843-3222
Mon - Thur: 8:00 am - 5:00 pm
Fri: 8:00 am - 4:00 pm
Evening hours by appointment

Harrisburg

5351 C Jaycee Avenue, Suite 1
Harrisburg, PA 17112

P: (717) 657-2080
F: (717) 657-2290
Mon - Thur: 8:00 am - 5:00 pm
Fri: 8:00 am - 4:00 pm
Evening hours by appointment

McConnellsburg

119 Lincoln Way West
McConnellsburg, PA 17233

P: (717) 485-3264
F: (717) 485-3467
Mon - Thur: 8:00 am - 5:00 pm
Fri: 8:00 am - 4:00 pm
Evening hours by appointment

Gettysburg

44 S. Franklin Street
Gettysburg, PA 17325

P: (717) 334-9111
F: (717) 334-9114
Mon - Thur: 8:00 am - 5:00 pm
Fri: 8:00 am - 4:00 pm
Evening hours by appointment