Oscar Mangarero Sablan, MD, Internal Medicine

979 O St
Ste B
FirebaughCA  93622-2220 (Fresno County)


Phone: 559-296-5080
Fax: 559-296-5011

NPI: 1710973060
License Number: G45391 (CA)