San Antonio, TX – Two Injured in Head-On Accident at E. Commerce St and N. Grimes St

San Antonio, TX – Two Injured in Head-On Accident at E. Commerce St and N. Grimes St