The VA Medical Center is on North Grand Boulevard in St. Louis. You can reach the center by calling 314-652-4100 or go online here. The Veteran crisis hotline number is 800-273-8255, then press 1.