Mallory Otto, MD, Internal Medicine

119 Lawrence St Ste A
Saratoga SpringsNY  12866-1346 (Saratoga County)


Phone: 518-886-5060
Fax:

NPI: 1124317532
License Number: 272535 (NY)