1. Grandfather's Clock Gallery & Clinic 3105 S Winston Ave, Tulsa, OK 74135 Coordinate: 36.11834,-95.92333 Phone: (918) 742-1400