Lorraine M Dowdy, DO, Internal Medicine

7000 Sw 62nd Ave
Ste 320
MiamiFL  33143-4716 (Miami-Dade County)


Phone: 305-740-6071
Fax: 305-740-9623

NPI: 1760445944
License Number: OS5778 (FL)