Mark Francis Towns, MD, Internal Medicine

750 Spaans Dr
Suites F And C
GaltCA  95632-8609 (Sacramento County)


Phone: 209-744-9909
Fax: 209-744-9910

NPI: 1811183643
License Number: A100676 (CA)