Peter Andrew Barba
General medicine · Physician
1000 Fowler Way, 95667 PlacervilleGeneral medicine · Physician
1000 Fowler Way, 95667 PlacervilleGeneral medicine · Physician
1000 Fowler Way, 95667 PlacervilleGeneral medicine · Physician
1000 Fowler Way, 95667 PlacervilleGeneral medicine · Physician
1000 Fowler Way, 95667 PlacervilleGeneral medicine · Physician
1095 Marshall Way, 95667 PlacervilleGeneral medicine · Physician · Surgery
1000 Fowler Way, 95667 PlacervilleGeneral medicine · Physician
1095 Marshall Way, 95667 PlacervilleGeneral medicine · Physician
1095 Marshall Way, 95667 PlacervilleHospital pharmacy · General medicine · Physician
1095 Marshall Way, 95667 PlacervilleGeneral medicine · Physician
300 Prison Rd, 95671 RepresaGeneral medicine · Physician
300 Prison Rd, 95671 RepresaGeneral medicine · Physician
1700 Prairie City Rd, 95630 FolsomGeneral medicine · Physician
1700 Prairie City Rd, 95630 FolsomGeneral medicine · Physician
1700 Prairie City Rd, 95630 FolsomGeneral medicine · Physician · Hospital pharmacy · Medical care center · University
251 Turn Pike Dr, 95630 FolsomGeneral medicine · Physician
251 Turn Pike Dr, 95630 FolsomGeneral medicine · Physician
1627 Pheasant Run Dr, 95667 PlacervilleGeneral medicine · Physician
9522 Bullion Way, 95662 OrangevaleDentist · Dentistry · Physician · General medicine · Bleaching · Dentures
6049 Douglas Blvd, 95746 Granite BayGeneral medicine · Physician
5021 Brower Ct, 95746 Granite Bay