Stephen Floyd Deutsch, M.D is an internal medicine physician in Lafayette, Indiana. Medical education includes Tufts University School of Med, Boston Ma, completed in 1978.
Internal Medicine
📍 2600 Greenbush St, Lafayette, IN 47904
2600 Greenbush St, Lafayette, IN 47904
2600 Greenbush St, Lafayette, IN 47904
2600 Greenbush St, Lafayette, IN 47904
2600 Greenbush St, Lafayette, IN 47904
2600 Greenbush St, Lafayette, IN 47904