• Carlisle Office
    220 Wilson Street
    Suite 200
    Carlisle, PA 17013
    PH: (717) 243-7540
    Fax: (717) 243-9968

    Harrisburg Office
    4310 Londonderry Road
    Suite 201
    Harrisburg, PA 17109
    PH: (717) 920-4340
    Fax: (717) 920-4341

    Mechanicsburg Office
    Fredricksen Outpatient Center-Medical Building One
    2025 Technology Parkway
    Suite 310
    Mechanicsburg, PA 17050
    PH: (717) 791-2640
    Fax: (717) 791-2646

    Billing Office
    (717) 243-3103

    Please call us with your health or insurance questions, or to schedule an appointment.

    When calling for an appointment, please be prepared to provide the patient’s name, address, phone number, birth date, type of insurance, reason for appointment, and referring physician, if applicable.

    Please see our locations page for directions and hours.