Joshua Fleming, DO, Family Medicine

20601 W Paoli Ln
WeimarCA  95736 (Placer County)


Phone: 530-422-7920
Fax:

NPI: 1700406782
License Number: BP10070437 (TX)