Also part of the UPMC family:

Pharmacy Services at UPMC in South Central Pa

On-site pharmacies are available for patients at the UPMC Pinnacle Harrisburg and UPMC Pinnacle Hanover campuses. A wide range of prescription and over-the-counter products are available, and prescription refills and refill authorizations can be made either in person and online.

UPMC Harrisburg Patients

Refill your prescription online

We go beyond just filling your prescription, we are patient advocates. Your health is our primary concern. We take the time to talk to you about the proper use of medication. We also work with your physician to ensure that your drug therapy is both appropriate and optimal.

Although our services are located on-site at in the main lobby of UPMC Pinnacle Harrisburg and at UPMC Pinnacle Hanover in the Medical Office Building, we serve the whole community. We have a wide range of products, and our prices are competitive for both prescriptions and over-the-counter medications.

Come and experience the difference of hospital-based pharmacy and apothecary services.

Our Locations

PinnacleHealth Connections Rx
Located at UPMC Pinnacle Harrisburg
111 South Front Street
Harrisburg, PA 17101

Our Hours

  • Monday through Friday - 8 a.m. to 8 p.m.
  • Saturday, Sunday, and Holidays - 8:30 a.m. to 5 p.m.

Phone: 717-782-3200
Fax: 717-782-5507

Hanover Apothecary
Located at Medical Office Building
310 Stock Street
Suite 1
Hanover, PA 17331

Our Hours

  • Monday through Friday - 8 a.m. to 11 p.m.
  • Saturday - 10 a.m. to 4 p.m.
  • Holidays - 10 a.m. to 4 p.m.
  • (New Year's Day, Memorial Day, July 4th, Labor Day, Thanksgiving)
    Closed on Christmas

Phone: 717-630-8835

Request a Refill

Request a Refill by Phone

We are pleased to offer a quick and convenient way to call in your refills. You can call them in 24 hours a day, seven days a week:
Dial 717-630-8835. When prompted, press 1.
Enter your prescription number, omitting any letters. If prompted, press the # sign. (Your prescription number is located on the top left corner of your prescription label.) For multiple refills, repeat this step until all refills have been entered.

If prompted to choose, press 1 to pick up your refill at the Hanover Apothecary or press 2 to have your refill delivered. (Orders placed after 11 a.m. will be delivered the following business day after 1 p.m.) To check on a refill by phone, dial 717-630-8835. When prompted, press 3.

Enter your prescription number, omitting any letters. If prompted, press the # sign.

You will be provided with the status of your refill. If you have multiple refills, after receiving the status on the first refill, you will be given the opportunity to check on another refill.

At any time when calling in or checking on a refill during our pharmacy hours, press 0 to speak to a member of our pharmacy staff.

Use the RefillPro App to Renew Your Prescription

The app can be downloaded for free from the Android Play Store or Apple iTunes. Just search for RefillPro (by ScriptPro) within the app store. Within the app, enter the Hanover Apothecary's phone number (717-630-8835) to access the app's homepage where users can order refills, call their pharmacy, get directions, or be reminded of office hours. Click here to learn more about using RefillPro.


MyPinnacleHealth provides patients across the South Central Pa region with secure access to their health information. It is the fastest way to send a message to your doctor, refill prescriptions, get test results, and schedule and manage appointments, including video visits.

Log-In or Sign Up Today

Contact UPMC

When it comes to health care for you and your family, UPMC is the best. It's easy to find the right doctor, health screenings and programs, classes and more.

Contact Us