Taj Mahal

1349 South 3rd Street  Terre Haute, IN - 47801
Directions & Maps
Phone: