Mark Harris Leibenhaut, MD, Radiology

2800 L St
Ste 10
SacramentoCA  95816-5616 (Sacramento County)


Phone: 916-454-6600
Fax: 916-454-6618

NPI: 1932108263
License Number: G56255 (CA)