Robert Terrence Liberto, MD, Internal Medicine

3508 Bank St
BaltimoreMD  21224-2303 (Baltimore City County)


Phone: 410-732-8819
Fax:

NPI: 1639193980
License Number: D0021464 (MD)