Skip to content

newsignpicHeader

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 – 6pm
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

drive-thru-(003)