Luke B Chen, MD, Pediatrics

60 Fall St
Seneca FallsNY  13148-1409 (Seneca County)


Phone: 315-568-2606
Fax: 315-407-0061

NPI: 1700889243
License Number: 0163513 (NY)