Saint Margaret Mary Catholic ChurchParishShare909 South 2nd StreetLamesa, TX 79331United StatesGet directions