1. The Clock Shop 6315 Fm 1488 Rd Ste F, Magnolia, TX 77354 Coordinate: 30.22199,-95.56418 Phone: (281) 259-8338