Located in Decatur, Georgia, this is the filming location for the hit movie Scream 2. This is their college campus. If you are looking for an interesting thing to see, come check it out and take a picture!
Be the first to add a review to the Film location for Scream 2.
Film location for Scream 2
Hours not available
Is there a problem with this listing? Let us know.