Patricia Jeanne Barbala, MD, Family Medicine

1020 Ventura Ave
ChowchillaCA  93610-2368 (Madera County)


Phone: 559-665-0275
Fax: 559-665-7126

NPI: 1336337385
License Number: G72220 (CA)