North Oakland Family Practice
3100 Telegraph Ave # 2102
Oakland, CA 94609
Oakland, CA 94609