Waldo Acebo, MD, Family Medicine

9851 Nw 58th St
Ste 125
MiamiFL  33178-2716 (Miami-Dade County)


Phone: 305-403-1035
Fax: 305-403-1036
Email: inf***@*****er.com

NPI: 1063451433
License Number: ME81372 (FL)