Inspiring Hope and Healthy Living
by providing behavioral health and wellness services one person at a time.

Office Locations

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-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-4:00 pm
Evening hours by appointment 

PHP, SOCIAL REHAB & CRISIS WALK-IN
PHP: Mon – Fri 8-4:00 pm

SHREWSBURY

73 E. Forrest Avenue, Suite 340
Shrewsbury, PA 17361
P: (717) 632-4900
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) 632-4900
F: (717) 843-3222
Mon – Thur: 8:00 am – 5:00 pm
Fri: 8-4:00 pm
Evening hours by appointment 

HARRISBURG

5351C Jaycee Avenue, Suite 1
Harrisburg, PA 17112
P: (717) 632-4900
F: (717) 657-2290
Mon – Thur: 8:00 am – 5:00 pm
Fri: 8-4:00 pm
Evening hours by appointment 

McCONNELLSBURG

119 Lincoln Way West
McConnellsburg, PA 17233
P: (717) 632-4900
F: (717) 485-3467
Mon – Thur: 8:00 am – 5:00 pm
Fri: 8-4:00 pm
Evening hours by appointment 

GETTYSBURG

44 S. Franklin Street
Gettysburg, PA 17325
P: (717) 632-4900
F: (717) 334-9114
Mon – Thur: 8:00 am – 5:00 pm
Fri: 8-4:00 pm
Evening hours by appointment 

AMAZING KIDS CLUB

1181 Westminster Road
Hanover, PA 17331
P: (717) 797-5930
F: (717) 969-8331
3290 Cape Horn Road
Red Lion, PA 17356
P: (717) 797-5930
F: (717) 417-5640