Dr. Michael J Hall, MD lives in Miami Beach and has been a general practitioner and ophthalmic surgeon for over 20 years, deeply loved one woman, traveled the world and enjoys pilo...voir plusDr. Michael J Hall, MD lives in Miami Beach and has been a general practitioner and ophthalmic surgeon for over 20 years, deeply loved one woman, traveled the world and enjoys piloting helicopters.voir moins