Luis Rizo, MD, Family Medicine

6601 Sw 62nd Ave
MiamiFL  33143-3300 (Miami-Dade County)


Phone: 786-466-6901
Fax: 786-466-6290
Email: lui***@*****il.com

NPI: 1164668497
License Number: ME108703 (FL)