
619 South 600 West in Salt Lake City, Utah
This was a filming location in the 2005 movie The World’s Fastest Indian.
Natural Law Apothecary was a store in the building, the photos below were taken in 2022 inside the store.

619 South 600 West in Salt Lake City, Utah
This was a filming location in the 2005 movie The World’s Fastest Indian.
Natural Law Apothecary was a store in the building, the photos below were taken in 2022 inside the store.