Saverio Sdeluca NPI 1750486288 Practice location: 7252 Village Pkwy, Dublin, CA 945682030 Taxonomy code: 1223G0001X Phone: (825) 828-4133