1 David D Black, Other Physician Assistant - General Avg. Rating: 0/5 Main Location 609 Southeast Kent StreetGreenfield, Iowa 50849 Highlights Accepts Insurance Plans