Jozef A Ottowicz, MD, Psychiatry & Neurology

520 S Eagle Rd
Ste 2207
MeridianID  83642-6351 (Ada County)


Phone: 208-706-6300
Fax:

NPI: 1861484297
License Number: 292662-1205 (UT)