Dr. Carlos A. Vidal, MD

1321 Northwest 14th Street, Miami, Florida 33125