Family Physicians of Kendall 11160 Southwest 88th Street, Miami, FL 33176