Space City Time Capsule Houston National Bank @ 202 Main Street Frank Schlueter / Main @ Franklin Built in 1928, the building is now occupied by the Islamic Da’wah Center.