Welcome to Mainline Pharmacy!

We are a “full service” pharmacy.

Our Services

Specialty Pharmacy

Suffering from complex disorders? We can help.

Dispill Packaging

Convenient way to have your prescriptions ready every month.

Vaccines

Stay current with your latest vaccines.

Free Delivery

Free local delivery available Monday through Friday.

About Mainline Pharmacy

Ask About Dispill Packaging!

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

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

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

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

Long Term Care

619 Main St.
Portage, PA 15946

Phone:
(814) 736-3044
Fax:
(814) 736-9522

Hours:
M-F: 9am – 6pm
Sat: 9am – 2pm
Sun: closed

Nanty Glo

1049 Shoemaker St.
Nanty Glo, PA 15943

Phone:
(814) 419-6717
Fax:
(814) 419-6719

Hours:
M-F: 9am – 7pm 
Sat: 9am – 3pm
Sun: closed

Blairsville Pharmacy

135 E. Market St. #100
Blairsville, PA 15717

Phone:
(724) 459-7400
Fax:
(724) 459-8207

Hours:
M-F: 9am – 7pm
Sat: 9am – 3pm
Sun: closed

Contact