Randy McCreery, MD, Internal Medicine

3939 J St Ste 320
SacramentoCA  95819-3666 (Sacramento County)


Phone: 916-733-5995
Fax: 916-281-3862

NPI: 1528440971
License Number: A167301 (CA)