Dr. Joseph E Craft, MD
Rheumatologist
203-785-2454
Yale University School of Medicine
333 Cedar Street - PO Box 208031
New Haven, CT 06520
203-785-2454
Yale University School of Medicine
333 Cedar Street - PO Box 208031
New Haven, CT 06520