Saint James the Greater Catholic ChurchParishShare1360 Tamm AvenueSaint Louis, MO 63139United StatesGet directions