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...view moreDr. 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.view less