David Oscar Javitz, MD, Internal Medicine

1250 Peach St Ste A
San Luis ObispoCA  93401-2871 (San Luis Obispo County)


Phone: 805-543-4043
Fax: 805-543-7640

NPI: 1235291881
License Number: G42639 (CA)