1. Meyerland Glass & Mirror Co 12922 Murphy Rd, Stafford, TX 77477 Coordinate: 29.63493,-95.566 Phone: (281) 494-8484