United States Mission of San Diego

Phone

  • (619) 263-7003 (Service/Intake and Administration)

Location

637 Quail Street
San Diego, CA, 92102

Additional Information

  • Wheelchair Access: No