Locations

New Holland Office

213 West Main Street
New Holland, PA 17557

(717) 354-4329

newholland@weavermemorials.com

Learn more

Willow Street Office

Mount Joy Office

1854 West Main Street
Mount Joy, PA 17552

(717) 653-0380

mountjoy@weavermemorials.com

Learn more

Lebanon Office

240 Chestnut Street
Lebanon, PA 17042

(717) 272-6308

lebanon@weavermemorials.com

Learn More

State College Office

2123 East College Avenue, Suite 101
State College, PA 16801

(814) 810-8603

statecollege@weavermemorials.com

Learn More

Reading Office

4355 Pottsville Pike
Reading, PA 19605

610-929-4900

reading@weavermemorials.com

Learn More

Strausstown Office

126 Main Street
Strausstown, PA 19559

(610) 488-6691

strausstown@weavermemorials.com

Learn more

Downingtown Office

1198 Horseshoe Pike
Downingtown, PA 19335

(484) 237-8433

downingtown@weavermemorials.com

Learn more

York Office

2261 Royal Street
York, PA 17401

(717) 430-8354

york@weavermemorials.com

Learn more

Pottstown Office

605 Farmington Avenue
Pottstown, PA 19646

(484) 949-8243

pottstown@weavermemorials.com

Learn more

Work With Us

Are you passionate about helping others and looking for a new career opportunity? Learn more about what we do and how to join our growing team of memorial counselors and craftsman!

See open roles

Our History

Since 1839, Weaver Memorials has provided the highest quality granite monuments and headstones throughout Central PA . For four generations, our family continues to help families tell their story in stone with a lasting custom memorial.

Learn about our history