Maria House

Maria House offers transitional housing and programs designed to encourage women to make choices that are appropriate for them, to develop personal responsibility, to live independently in permanent housing and to achieve their full potential.

Learn More

Teresa Shelter

Teresa Shelter provides a safe place for all women and children who find themselves homeless due to circumstances beyond their control. The shelter’s staff work with each woman to meet short-term goals and objectives by connecting them to needed resources and services.

Learn More

Get to Know Opening Doors

Are you currently in need of shelter services? If so, visit this link for information and resources.

Save the dates for upcoming events

Dubuque Fighting Saints Non-Profit Night

Please join us for the Opening Doors Non-Profit Night at the Dubuque Fighting Saints game on Saturday, February 28. Game time is 7:05 pm. Tickets are $9. Please contact to purchase tickets at this group rate.

Opening Doors Trivia Night

Date: Friday, March 6

Time: Fish buffet 5:30-6:45 pm, Trivia 7-9 pm

Where: Clarke University Mary Josita Hall Dining Room

E-mail to pre-register your team. Teams of up to 8 players. $12 per person pre-registered, $15 at the door.

There will be cash prizes and a 50/50 raffle.


10th Annual Opening Doors Dash 

Save the date for Saturday, April 11 for the Opening Doors Dash 5k Walk/Fun Run. To register visit


14th Annual “An Attitude of Gratitude”

Save the date for ” An Attitude of Gratitude” Saturday, November 21, 2014. Grand River Center Ballroom. Sponsorship opportuntiies available.


A Bed of Hope Campaign

Would you like to help provide beds and peace of mind for homeless women and children? “A Bed of Hope” is Opening Doors’ year-long fundraising program that allows community members or groups to play a vital role in the shelter of women and children.

Teresa Shelter
1111 Bluff Street
Dubuque, IA 52001
Phone: 563-690-0086
Resident Line: 563-556-5560

Maria House
1561 Jackson Street
Dubuque, IA 52001
Phone: 563-582-7480
Resident Line: 563-582-6289