Geography

Is baylor university in houston texas?


1 Answer

No. Baylor University is in Waco, Texas, approximately one hundred sixty miles from Houston.

{{ relativeTimeResolver(1617037219955) }}

LIVE
Points points 116
Rating 4
Sign-in to view all answers

Similar Questions
Geography 2 Answers

Join Alexa Answers

Help make Alexa smarter and share your knowledge with the world

LEARN MORE