Leander (summary)

Leander, a city in Williamson and Travis counties of Texas, was founded in 1882 as a stop on the Austin and Northwestern Railroad, and was located near the then-existing town of Bagdad. Leander is…