Charalampos Floudas, MD, Internal Medicine

10 Ctr Dr Bldg 10 Rm 7n240a
BethesdaMD  20892-0001 (Montgomery County)


Phone: 240-474-1575
Fax: 301-480-0074

NPI: 1104169358
License Number: D82104 (MD)