Eleonor Loyola Griffith, DO, Family Medicine

1611 Creekside Dr Ste 101
FolsomCA  95630-3490 (Sacramento County)


Phone: 916-984-9004
Fax: 187-788-8030

NPI: 1306079660
License Number: 20A12052 (CA)