Welcome to Mainline Pharmacy!
We are a “full service” pharmacy.



Our Services
Specialty Pharmacy
EZPak
Vaccines
Free Delivery
About Mainline Pharmacy
Ask About EZPak!
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
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
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
619 Main St.
Portage, PA 15946
Phone:
(814) 736-3044
Fax:
(814) 736-9522
Hours:
M-F: 9am – 6pm
Sat: 9am – 2pm
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
Blairsville
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