Udayshankar R Poonamallee, MD, Urology

1600 Creekside Dr
Ste 3600
FolsomCA  95630-3444 (Sacramento County)


Phone: 916-540-7070
Fax: 916-696-6074

NPI: 1275756314
License Number: G59055 (CA)