cressonHeader

About Mainline Pharmacy

Mainline Pharmacy has a proud history of serving our communities since 1980. We are committed to provide the highest quality of pharmacy care.


We are a “full service” pharmacy. Our qualified employees are dedicated to meeting the needs of our customers. Please stop in and see us so we can help you manage all your pharmaceutical care needs.

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

drive-thru-(003)