JB Dr. Jeffrey Francis Block Is this you? Claim your profile Internal Medicine Nephrology 0Leave a review Kalamazoo, MI 521 E Michigan Ave, Kalamazoo, MI, 49007 1 other location (269) 349-6759