1. Texas Water Lilies 25999 N Lake Rd, Waller, TX 77484 Coordinate: 30.23164,-95.89948 Phone: (936) 931-9880