William F Schmalz Jr, MD, Surgery

750 Valley Brook Ave
LyndhurstNJ  07071-1301 (Bergen County)


Phone: 973-857-8995
Fax: 201-933-7600

NPI: 1689852428
License Number: 293147 (NY)