Our Lady's Center

Address: 3301 S Rogers Ave., Ellicott City , Maryland 21043 Directions

  • +1 4104615066

About Our Lady's Center

Our Lady's Center is a Catholic chapel, book store and gift shop located in Ellicott City, MD. We are a lay apostolate listed as a shrine within the Archdiocese of Baltimore.