Beth Israel
123 Francis St
Boston, MA 02215
The Beth Israel bus stop is located in the thriving neighborhood of Boston, MA, near the prominent Beth Israel Deaconess Medical Center. It serves as a crucial transit point for both locals and visitors, offering easy access to nearby hospitals, residential areas, and commercial zones. Given its proximity to major roadways, this stop is often bustling with commuters, making it a vital part of the city's public transportation network.
Generated from this place's information
See a problem?