St Thomas Aquinas Church

Catholic

2725 Elm St, Napa, CA, 94558

Phone: (707) 255-2949

Website: www.stthomasaquinasnapa.com

Connect: Facebook

Nearby Churches

More Catholic churches in Napa, CA

What to expect on your first visit