post image

What is the new Alamo?

Cambridge, Massachusetts – Alamo was a Muslim site, but that has all changed.Today, the building is home to a mosque, an outdoor garden, a gym and a cafe.The mosque is located on the site of the former Alamo House, a 19th-century Catholic mission in downtown Cambridge.The building itself is the latest addition to Cambridge’s multi-million-dollar