1. The Clock Shop 4135 Gables Pl, Buford, GA 30519 Coordinate: 34.07118,-83.88813 Phone: (678) 940-7063
2. Watch World Mall Of Georgia, Buford, GA 30518 Coordinate: 34.06538,-83.98821 Phone: (770) 831-6494