John Christodoulides, MD, Urology

820 Main St
Niagara FallsNY  14301-1128 (Niagara County)


Phone: 716-285-1534
Fax:

NPI: 1922180066
License Number: 123884 (NY)