Thomas J Brewer, DO, Internal Medicine

2950 Elmwood Ave
BuffaloNY  14217-1304 (Erie County)


Phone: 716-634-8800
Fax: 716-650-9622

NPI: 1770681777
License Number: 231159-1 (NY)