United States / San Jose / Sights & landmarksAttractionCenterraAddress77 N Almaden Ave, San JoseWebsiteliveatcenterra.comPhone+16696690839—ScoreNot rated yetBe the first to rateImage: liveatcenterra.comWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itDr.ink · 33 mNot ratedAlma Tequileria · 40 mNot ratedUrban Momo