Thanks for your interest. Yes, the car is located in St. Louis, MO.
There are additional photos in the Dropbox folder link that is just above the main photo: Dropbox - 2015 Tesla Model S 70D Sale - Simplify your life
Let me know if there are any issues accessing the link. Thank you