Site icon JacobBarlow.com

619 S 600 W

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.

Exit mobile version