Click to view in Google Maps Click to view in Google Maps Turner Farm Park Observatory 925 Springvale Road Great Falls, VA, 22066 Link to Google Maps Map of Turner Farm Park