D David Michaud 0 reviews 915 Middle River Dr 307 Fort Lauderdale, FL • 33304 View Practice (954) 701-2012