David H Rose, MD, Urology

431 Lake St
San FranciscoCA  94118-1321 (San Francisco County)


Phone: 415-751-7251
Fax:
Email: dru***@*****st.net

NPI: 1407058241
License Number: G12492 (CA)