Elizabeth Whitlock NPI 1851858765 Practice location: 818 Ellicott St, Buffalo, NY 142031021 Taxonomy code: 363A00000X Phone: (716) 323-0000