Our Lady of Mercy Catholic ChurchParishShare322 South Vermont AvenueMercedes, TX 78570United StatesGet directions