Address
US-160, Tuba City, Arizona 86045
State
City
Phone number to China Star in Tuba City, Arizona
(928) 283-5807
Website
N/A
N/A
Driving directions
Looking for another location of China Star store?
Go to China Star store locator to see all China Star stores