20 S. John Street, 
  Hummelstown, PA 17036

Our Lady's Rosary

  Catholic Books and Gift Shop

Business Hours:

Sunday: Closed

Monday: 9:30 - 4:30

Tuesday: 9:30 - 4:30

Wednesday: Closed
Thursday: 9:30 - 4:30
Friday: 9:30 - 4:30

Saturday: 9:30 - 2:00

Closed: All Holy Days of Obligation

Our Lady's Rosary is a Catholic Books and Gift shop supporting the Harrisburg, PA area. 

Located in Hummelstown, just minutes from Hershey, and easily accessible through Route 322 and Middletown Road for Lebanon, Annville, Palmyra, Middletown, York, Lancaster, and Harrisburg residents. 

Our Lady's Rosary sells rosaries, makes custom rosaries, and fixes rosaries. 

Thank you for your patronage and your prayers! God Bless You!


  • Baptism Gifts
  • First Holy Communion Gifts
  • Confirmation Gifts
  • Child and Youth Bibles
  • Child and Youth Catechisms
  • Saints Books
  • Catholic Readers
  • Children's Rosaries and Statues
  • Little Drops of Water Statues 
  • Tiny Saints Charms


  • Indoor Statues,  Garden Statues, Crucifixes, Wall Art
  • Bibles, Missals, Annual Missals, Catechisms
  • Liturgy of the Hours and Book of Christian Prayer
  • Annual Guides for Liturgy of the Hours, Christian Prayer
  • Catholic Books, CDs, DVDs, New Releases and Classics
  • Prayerbooks and Devotionals, Holy Cards, Greeting Cards
  • Rosaries, Chaplets, Scapulars, Monthly Magnificats
  • Rosary Bracelets, Saints Medals, Catholic Jewelry
  • Incense, Incense Burners, Votive Candles, Cemetery Lights
  • Wedding Gifts, Lasso Rosaries, Wedding Bibles


  • Altar Candles, Votive Candles
  • Candle Globes, Paschal Candles
  • Sanctuary Lights Candles
  • Tube Candles and Liquid Fuel Candles
  • Sacramental Candles
  • 51% Beeswax Candles, 100% Beeswax Candles
  • Cavanagh Altar Breads
  • Albs and Vestments
  • Clergy Apparel, Altar Server Apparel
  • Church Goods, Banners

Our Lady's Rosary

Catholic Books and Gifts

20 S. John Street

Hummelstown, PA 17036


Business Hours:

Sunday and Wednesday: Closed

Monday: 9:30 - 6:00

Tuesday, Thursday, Friday: 9:30 - 5:00

Saturday: 9:30 - 4:00

20 S. John Street, Hummelstown, PA 17036