The late morning crash happened a short distance from the Cascades Senior Center, where the passengers live. Twenty-one people, including the driver, were taken to three area hospitals, with injuries ranging from minor to more severe.
``There have been no life-threatening injuries,'' said Mary Maguire with Loudoun County Fire and Rescue. Five other people on the bus were treated at the scene. No one was in the town house at the time of the crash.
A Loudoun County sheriff's deputy who quickly arrived on the scene told WTTG-TV there were two passengers in wheelchairs and one who is blind and had a seeing-eye dog. The deputy said those less seriously hurt helped the others get out, as did some witnesses.
The sheriff's department was investigating the cause of the crash. Some of the passengers said they yelled at the driver to stop for a red light, but that he was unresponsive. They said they had traveled with the same driver before and never had a problem.
The bus was being operated by the Loudoun County Area Agency on Aging. It was heading from the to the Charles Town Races, a race track with slot machines in West Virginia.