Leonard Franco, MD practices as a Critical Care Surgeon in Buffalo, NY.Leonard Franco, MD graduated from Univ De Bordeaux Ii, Uer De Med, Bordeaux, France.
Primary Specialty
Critical Care Surgeon
EducationUniv De Bordeaux Ii, Uer De Med, Bordeaux, France