Loading view. There were no results found. There were no results found. Events Pecan Plaza – Office 1.600 Pecan Plaza - Office 1.600 2621 Pecan Blvd McAllen, TX 78501 United States Get Directions 956-872-3585 www.southtexascollege.edu Today Upcoming Upcoming Select date. Previous Events Today Next Events Subscribe to calendar Google Calendar iCalendar Outlook 365 Outlook Live Export .ics file Export Outlook .ics file ← Technology Campus – Bldg B 189 → Pecan Campus – Student Union – Building U