1. Texas Watch & Gold 5122 Locust St, Bellaire, TX 77401 Coordinate: 29.70904,-95.47004 Phone: (832) 228-8344