
About Mainline Pharmacy
Mainline Pharmacy is committed to providing the highest quality of pharmacy care and offering everything our patients value in a pharmacy.
Mainline Pharmacy has a proud history of serving our communities. Since our original location opened in Cresson, PA in 1980, Mainline Pharmacy has expanded its footprint to extend over five counties in southcentral and southwestern Pennsylvania.
We take pride in bringing our patients the best of both worlds in a pharmacy. Each location has small town feel where we know our customers by name, while being large enough to keep prices low and participate in the most popular preferred pharmacy networks in our area (such as UPMC and Highmark).
In addition to always providing fast and friendly service, Mainline Pharmacy specializes in compliance packaging, medication synchronization, and free delivery to make it as easy and convenient as possible for our patients to take their medications correctly.
We also specialize in offering a wide variety of vaccines at all our locations. Our company administered hundreds of thousands of COVID-19 vaccines during the pandemic and is committed to giving all our patients access to all the vaccines they need to stay healthy.
Please stop in and see how we can provide you the best pharmacy service possible.
Our Locations
Ebensburg
3720 New Germany Rd.
Ebensburg, PA 15931
Phone:
(814) 472-9390
Fax:
(814) 472-1166
Hours:
M-F: 9am – 7pm
Sat: 9am – 3pm
Sun: closed
Davidsville
118 N. Main St.
Davidsville, PA 15928
Phone:
(814) 479-2588
Fax:
(814) 479-2031
Hours:
M-F: 9am – 7pm
Sat: 9am – 3pm
Sun: closed
Blairsville
315 E. Market St.
Blairsville, PA 15717
Phone:
(724) 459-7400
Fax:
(724) 459-8207
Hours:
M-F: 9am – 7pm
Sat: 9am – 3pm
Sun: closed
Cresson
1207 Second St.
Cresson, PA 16630
Phone:
(814) 886-5667
Fax:
(814) 886-2203
Hours:
M-F: 9am – 7pm
Sat: 9am – 3pm
Sun: closed
Long Term Care
1049 Shoemaker St. Suite 2
Nanty Glo, PA 15943
Phone:
(814) 736-3044
Fax:
(814) 736-9522
Hours:
M-F: 9am – 6pm
Sat: 9am – 2pm
Sun: closed
Bushy Run
2106 PA Route 130
Harrison City, PA 15636
Phone:
(724) 744-3300
Fax:
(724) 744-2351
Hours:
M-F: 9am – 6pm
Sat: 9am – 1pm
Sun: closed
Nanty Glo
1049 Shoemaker St. Suite 1
Nanty Glo, PA 15943
Phone:
(814) 419-6717
Fax:
(814) 419-6719
Hours:
M-F: 9am – 6pm
Sat: 9am – 1pm
Sun: closed
Portage
619 Main St.
Portage, PA 15946
Phone:
(814) 736-4530
Fax:
(814) 736-9522
Hours:
M-F: 9am – 6pm
Sat: 9am – 2pm
Sun: closed
Murrysville
3907 Old William Penn Hwy.
Murrysville, PA 15668
Phone:
(724) 327-6611
Fax:
(724) 327-5814
Hours:
M-F: 9am – 7pm
Sat: 10am – 3pm
Sun: closed
Somerset
168 W Main St.
Somerset, PA 15501
Phone:
(814) 445-6511
Fax:
(814) 445-5908
Hours:
M-F: 9am – 7pm
Sat: 9am – 3pm
Sun: closed
Hastings
317 Beaver Street
Hasting, PA 16646
Phone:
(814) 247-9959
Fax:
(814) 247-8690
Hours:
M-F: 9am – 6pm
Sat: 9am – 1pm
Sun: closed
Altoona
1667 Bellemeade Dr
Altoona, PA 16602
Phone:
(814) 944-9551
Fax:
(814) 944-8842
Hours:
M-F: 9am – 6pm
Sat: 9am – 3pm
Sun: closed
