Milton Towbin
Death date: Oct 15, 2010
TOWBINMilton Towbin, 83, of Miami Beach, Florida and Savannah, Georgia, widower of Stelma Towbin and long time hotel owner in Miami Beach, died Friday, October 15, 2010, at Memorial Medical University Hospital. Surviving are four Read Obituary