David M Albala, MD, Urology

1226 E Water St
SyracuseNY  13210-1155 (Onondaga County)


Phone: 315-478-4185
Fax: 315-478-0840
Email: dal***@*****ny.com

NPI: 1386734531
License Number: 193729-1 (NY)