To navigate, press the arrow keys. Lloyd Farms ← View details 782 North Industrial Park Avenue, Nogales, AZ 85621 +1 888-888-4353 Get Directions From* To * — Required information