Southwest Museum of Clocks & Watches

101 East San Antonio Street
Lockhart, TX - 78644

Type: Science Museums
(512) 658-3853
 

Southwest Museum of Clocks & Watches is located at 101 East San Antonio Street, Lockhart, TX - 78644. This is the only science museum listed in Lockhart. There's also two attractions listed in this city in other categories. You will find the exact location of Southwest Museum of Clocks & Watches on the map above. If you need any other information on Southwest Museum of Clocks & Watches that is not listed here, please call (512) 658-3853 or visit their website.

Visitors' Reviews

5 Star:
0%
4 Star:
0%
3 Star:
0%
2 Star:
0%
1 Star:
0%

None of our visitors shared their reviews on Southwest Museum of Clocks & Watches yet.

Write a Review on this Science Museum

Nearby Museums

Following is a list of other museums found within few miles of Southwest Museum of Clocks & Watches. You may also view all museums in Lockhart, Texas.