Robert B Schader, MD, Internal Medicine

7325 Sw 63rd Ave
Ste 203
MiamiFL  33143-4811 (Miami-Dade County)


Phone: 305-661-5994
Fax: 305-661-9779

NPI: 1578545851
License Number: ME 22182 (FL)