United States / San Francisco / BeachesbeachNorth Beach PlaceAddress567 Bay St, San FranciscoWebsitewww.telhi.orgPhone+14154404837—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itCoit Tower · 859 mNot ratedFay Park · 344 mNot ratedNorth Beach Farmers Market