Steve Longoria, DDS, Dentist

1568 Creekside Dr
Ste 205
FolsomCA  95630-3449 (Sacramento County)


Phone: 916-983-2900
Fax:

NPI: 1063581973
License Number: 43366 (CA)