S Selwyn Martin Skinner,MD 0 reviews 490 Opa Locka Blvd Suite 12 Miami, FL • 33168 View Practice (305) 685-5454