Dr. Frank A Hamilton, MD Internal Medicine 2000 West Baltimore StreetBaltimore, Maryland 21223 (410) 821-5320 About Dr. Frank A Hamilton, MD