Southwest Research Center Federal Credit Union Address 6220 Culebra Rd Bldg 132 San Antonio, TX 78238-5166 View on Google Maps Website Visit Website Phone 2106841054 Memberships & Certifications ×