Home Veterans Of Foreign Wars (VFW) SANTA CRUZ POST 2066 Veterans of Foreign Wars (VFW) SANTA CRUZ POST 2066 653 N. Grand Avenue Nogales AZ 85621 https://www.facebook.com/VFWPOST2066/