Alicia Rose Castrello, MD, Urology

7246 Janus Park Dr
LiverpoolNY  13088-4839 (Onondaga County)


Phone: 315-458-3600
Fax: 315-458-2760

NPI: 1366535833
License Number: F3336751 (NY)