Church Location & Address: 20123 Longview Drive, Windsor, Va 23487 (map)