Dr. Marcelo Villalba, DPM, specialist in surgery, currently treats patients in Auburndale, Florida.
Dr. Villalba is licensed to treat patients in Florida.
Dr. Villalba has passed an automated background check which looked at elements including medical license status and malpractice screening (no history found).