Emmanuel Torrefiel Fabella, MD, Internal Medicine

880 E Merritt Ave
Ste 102
TulareCA  93274-2244 (Tulare County)


Phone: 559-687-8200
Fax: 559-687-8282
Email: efa***@*****oo.com

NPI: 1114973468
License Number: C51956 (CA)