Last Hours in Suburbia Filming Locations
Where was Last Hours in Suburbia filmed? Last Hours in Suburbia was filmed in 5 locations across United States in the following places:
Last Hours in Suburbia Filming Locations
Worcester is a city in central Massachusetts. The EcoTarium is a science and nature museum, with a digital planetarium, animal exhibits and a narrow-gauge railway. The vast collection at the central Worcester Art Museum includes Roman mosaics, Impressionist paintings and medieval armor. Now a museum, Salisbury Mansion is an 18th-century Georgian-style building, restored to its 1830s appearance.
Spencer is a town in Worcester County, Massachusetts, United States. The population was 11,992 at the 2020 census.
Last Hours in Suburbia (2012)
When Grace is accused of playing a role in a deadly accident, her best friend reaches out from beyond the grave to unveil the truth behind what happened.