1. Mr C Watch & Clock Repair 5210 Bellaire Blvd, Bellaire, TX 77401 Coordinate: 29.70583,-95.47078 Phone: (713) 664-9700