St. Thomas Aquinas

St. Thomas Aquinas is our newest location, located on Donald St. in the Edgewater Park area.