beginning of content:

Baylor University

Location

1621 S 3rd Street
Waco , TX 76798
United States