Robert Buffaloe, MD

Family Medicine, Primary Care

308 S Church St, Fayette, MO 65248

(660) 248-2217