inspiring healthy living
helping our clients maintain a life of wellness through comprehensive, preventative and healing services.

Locations

CONTACT INFO

Hanover
33 Frederick Street
Hanover, PA 17331
P: (717) 632-4900
F: (717) 637-0836
Hanover
625 W. Elm Ave.
Hanover, PA 17331
P: (717) 632-4900
F: (717) 632-3657
Gettysburg
44 S. Franklin St.
Gettysburg, PA 17325
P: (717) 334-9111
F: (717) 334-9114
Shrewsbury
73 E. Forrest Ave., Ste. 340
Shrewsbury, PA 17361
P: (717) 235-0199
F: (717) 235-0383
York
1195 Roosevelt Ave.
York, PA 17404
P: (717) 843-0800
F: (717) 843-3222
Harrisburg
5351C Jaycee Ave., Ste. 1
Harrisburg, PA 17112
P: (717) 657-2080
F: (717) 657-2290
McConnellsburg
119 Lincoln Way West
McConnellsburg, PA 17233
P: (717) 485-3264
F: (717) 485-3467