Saint Thomas Aquinas Catholic ChurchParishShare401 Alderman RoadCharlottesville, VA 22903United StatesGet directions