1. Time Out Watch and Clock Repair
6507 S Rice Ave, Bellaire, TX 77401
Coordinate: 29.70832,-95.46786
Phone: (713) 661-6909
2. Mr C Watch & Clock Repair
5210 Bellaire Blvd, Bellaire, TX 77401
Coordinate: 29.70583,-95.47078
Phone: (713) 664-9700
3. Time Out Watch and Clock Repair
215 N 5th St, Bellaire, TX 77401
Coordinate: 29.702312,-95.461105
Phone: (713) 661-6909