Ozark Dialysis Services: Primrose Address 1001 E. Primrose, 3rd floor Springfield, MO 65807 location Get Directions Phone: 417-875-3307 Hours Monday - Friday, 7 a.m. - 5:30 p.m.