2066 Broadway, Redwood City, California 94063 USA
Pastor Sio from the seventh day Adventist church-
Photo Credit: Yelp