Locations
![](https://www.oip.com/content/uploads/2017/04/locations_camphill.jpg)
Camp Hill – Main Office
3399 Trindle Road Camp Hill, PA 17011
Phone: 717-761-5530
Fax: 717-737-7197
![](https://www.oip.com/content/uploads/2017/04/locations_harrisburg.jpg)
Harrisburg
450 Powers Avenue Harrisburg, PA 17109
Phone: 717-761-5530
Fax: 717-737-7197
![](https://www.oip.com/content/uploads/2017/04/CarlisleWebImage.png)
Carlisle
250 Alexander Spring Road Carlisle, PA 17015
Phone: 717-761-5530
Fax: 717-737-7197
![](https://www.oip.com/content/uploads/2017/04/MillersburgWebImage.png)
Millersburg
75 N. Evelyn Drive Millersburg, PA 17061
Phone: 717-889-7321
Fax: 717-737-7197
![](https://www.oip.com/content/uploads/2017/04/locations_Newport_PA.jpg)
Newport
300 Bretz Court Newport, PA 17074
Phone: 717-761-5530
Fax: 717-737-7197
![](https://www.oip.com/content/uploads/2017/04/Hershey-Web-Photo-1.png)
Hershey
112 Sipe Avenue Hummelstown, PA 17036
Phone: 717-761-5530
Fax: 717-737-7197