Magnolia Turf Co. Categories Artificial Grass Warehouse & Install 12758 O'Connor Road San Antonio TX 78233 (210) 972-7146 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×