Celeste Stahl Balaban, DO, Internal Medicine

21 N Main St
MiddleportNY  14105-1027 (Niagara County)


Phone: 716-735-7774
Fax:

NPI: 1821251323
License Number: 60.258257 (NY)