1. The Window Source of Houston 14306 Mary Jane Ln, Tomball, TX 77377 Coordinate: 30.08167,-95.63937 Phone: (281) 547-6900